This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Http\Controllers; | |
use App\Http\Controllers\Controller; | |
class HomeController extends Controller | |
{ | |
// define route Route::post('datatable', 'Controller@datatable')->name('datatable'); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
config :mime, :types, %{ | |
"application/x-protobuf" => ["protobuf"] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Jobs; | |
use Illuminate\Bus\Queueable; | |
use Illuminate\Queue\SerializesModels; | |
use Illuminate\Queue\InteractsWithQueue; | |
use Illuminate\Contracts\Queue\ShouldQueue; | |
use Illuminate\Support\Facades\Mail; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[program:laravelQueueOnce1] | |
command=bash -c 'sleep 5 && php artisan queue:work --once --queue=blocked' | |
directory=/home/ahed/project/laravel/ | |
autostart=true | |
autorestart=true | |
redirect_stderr=true | |
user=ahed ; should use www-data | |
stdout_logfile=syslog | |
stderr_logfile=syslog | |
autostart=true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
namespace App\Http\Controllers; | |
class CityController extends BaseController | |
{ | |
public function getRegions() | |
{ | |
$s = request()->get('q', ''); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
public function boot() | |
{ | |
Auth::viaRequest('multip-api', function ($request) { | |
$authorization = $request->header('Authorization'); | |
$role = $request->header('Auth-Role'); | |
if (!in_array($role, ['client', 'employee', 'admin', 'user'])) { | |
return null; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
//Detect special conditions devices | |
$IOS = stripos($_SERVER['HTTP_USER_AGENT'],"iOS"); | |
//do something with this information | |
if( $IOS ){ | |
//browser reported as an iPhone/iPod touch -- do something here |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// TODO create uploads/cache folder | |
public static function resize($path, $w, $h) | |
{ | |
$path = ltrim($path, '/'); | |
if (!file_exists(public_path($path))) { | |
$path = "uploads/placeholder.png"; | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cd /var/www/html # web root | |
mkdir temp_dir | |
cd temp_dir | |
wget https://files.phpmyadmin.net/phpMyAdmin/4.7.2/phpMyAdmin-4.7.2-english.tar.xz | |
tar xf phpMyAdmin-4.7.2-english.tar.xz | |
uuidgen # this will generate unique uuid copy_it | |
mv phpMyAdmin-4.7.2-english/ ../uniqe_uuid | |
cd .. | |
rm -rf temp_dir/ | |
cd uniqe_uuid/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class SomeController extends Controller | |
{ | |
public function anydata(Request $request) | |
{ | |
$valid_columns = [ | |
'id', | |
'user_id', | |
'sh_name', | |
'sh_price', | |
'photo_id', |
NewerOlder