run on terminal:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew update
brew doctor
| <?php | |
| namespace App\Traits\Http; | |
| use Error; | |
| use Exception; | |
| use Illuminate\Http\JsonResponse; | |
| use Illuminate\Http\Resources\Json\JsonResource; | |
| use Illuminate\Http\Resources\Json\ResourceCollection; | |
| use Illuminate\Validation\ValidationException; |
| <?php | |
| namespace App\Support\Filters; | |
| use Illuminate\Database\Eloquent\Builder; | |
| final class FilterBuilder | |
| { | |
| public function __construct(protected Builder $query, protected array $filters, protected string $namespace) | |
| { |
| This is the example for my (ugly maybe) solution: | |
| - My controller extends from DataTableController as usual, using the builder and getDisplayableColumns methods | |
| class AdminUsersController extends DataTableController | |
| { | |
| public function builder() | |
| { | |
| return Admin::query(); | |
| } |
| PHP_TARGET_VERSION=5.4.32 | |
| sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 | |
| echo "deb http://repo.mongodb.org/apt/ubuntu "$(lsb_release -sc)"/mongodb-org/3.0 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.0.list | |
| sudo apt-get update | |
| sudo apt-get install -y mongodb-org | |
| wget http://ca.php.net/get/php-$PHP_TARGET_VERSION.tar.gz/from/this/mirror -O php-$PHP_TARGET_VERSION.tar.gz | |
| tar -xzf php-$PHP_TARGET_VERSION.tar.gz |
| for ($i = 0; $i < $rows; $i++) { | |
| for ($j = 0; $j < $cols; $j++) { | |
| if ($i == $j) { | |
| $res .= $arr[$i][$j].'/n'; | |
| } | |
| if ($i == ($cols - $j - 1)) { | |
| $res .= $arr[$i][$j]; | |
| } | |
| } |
| #!/bin/bash | |
| # @author OSOM-IT | |
| echo " php switcher " | |
| version=$1 | |
| if [[ "70" -ne version && "56" -ne version && "0" -ne version ]] | |
| then | |
| echo "You must specify php version (70, 56)" | |
| exit 1 else | |
| if [[ "0" -ne version ]] |
| $message = 'Error uploading file'; | |
| switch( $_FILES['file']['error'] ) { | |
| case UPLOAD_ERR_OK: | |
| $message = false;; | |
| break; | |
| case UPLOAD_ERR_INI_SIZE: | |
| case UPLOAD_ERR_FORM_SIZE: | |
| $message .= ' - file too large (limit of '. ini_get('upload_max_filesize') .' bytes).'; | |
| break; |
| UPDATE target_table t | |
| INNER JOIN ( | |
| select value1, value2 | |
| from another_table | |
| ) x | |
| ON t.field_a = x.value2 | |
| SET t.field_b = x.value1 |
| <?php | |
| // $ruta is the path to folder, use the correct octal value in your case... | |
| exec ("find $ruta -type d -exec chmod 0777 {} +"); | |
| exec ("find $ruta -type f -exec chmod 0777 {} +"); |