首页
学习
活动
专区
工具
TVP
发布

我的博客

专栏作者
577
文章
909043
阅读量
39
订阅数
Laravel middleware中间件
Laravel Middleware 中间件 php artisan make:middleware TestMiddleware public function handle($request, Closure $next) { if($request->input(‘id’) > 1) { die( ‘hello world’ ); } return $next($request); } 注册中间件 app/Http/Kernel.php$middleware添加 控制器当中 $thi
苦咖啡
2018-04-28
5250
Laravel Migrate修改表和创建表
php artisan make:migration create_table_test –table=test_a 修改表 Schema::table(‘test’, function (Blueprint $table) { $table->dropColumn([‘data’]); $table->renameColumn(‘tttt’,’test’); $table->addColumn(‘string’,’t_id’, [‘length’ => 200]); }); php artisan
苦咖啡
2018-04-28
1.9K0
Laravel :notification使用笔记
php artisan make:notification PayFinish php artisan notifications:table 创建通知表 //TestModel namespace app\Models; use Illuminate\Notifications\Notifiable; use Illuminate\Database\Eloquent\Model; class TestModel extends Model { use Notifiable; protected $tabl
苦咖啡
2018-04-28
1K0
Laravel 权限控制基础之Gate 和Policy
policy和Gate php artisan make:policy PostPolicy –model=Post //特定model //AuthServiceProvider.php在定义权限 //Gate::define(‘view-post’, ‘ClassName@methodOne’); Gate::define(‘show-info’, function ($test, $post) { return $test->owns($post); }); //user.php public fun
苦咖啡
2018-04-28
1.1K0
Laravel 辅助函数
array_add() 如果给定的键不在数组中,会把给定的键值对加到数组中.否则则不加入 array_divide() 函数返回两个数组,一个包含原本数组的键,另一个包含原本数组的值。 array_dot() 函数把多维数组扁平化成一维数组,并用”.”符号表示深度 array_except() 从数组当中移除指定键值对 array_fetch() 函数返回包含被选择的嵌套元素的扁平化数组 array_first() 函数返回数组中第一个通过给定的测试为真的元素 array_last() 函数返回
苦咖啡
2018-04-28
9690
Laravel笔记
1、路由示例 Route::get(‘demo/{id}’, ‘Demo\IndexController@index’); 匹配/demo/123格式 执行如下代码位置:app/Http/Con
苦咖啡
2018-04-28
7400
PHP7特性
1、标量类型声明 2、返回值类型声明 3、null合并运算符 $username = $_GET[‘user’] ?? ‘nobody’; $username = isset($_GET[‘u
苦咖啡
2018-04-28
1.1K0
Larave php artisan 命令集
Ubuntu添加Laravel命令 1、composer global require “laravel/installer” 2、export PATH=$PATH:/root/.config/composer/vendor/bin php artisan –version 查看应用版本 可用命令 clear-compiled 清除编译的类文件 down 开启维护模式 env 查看当前运行环境
苦咖啡
2018-04-28
1.1K0
artisan详解一
php artisan 详解 php artisan optimize php artisan optimize –force Since Laravel 5.5 will be PHP 7.0+ it makes sense to remove this feature, since the best way to optimize performance in PHP 7 is just to correctly configure opcache to what’s best for your s
苦咖啡
2018-04-28
8060
Laravel Event和Listener
make:event TestEvent 创建一个新事件类 php artisan make:listener TestListener –event TestEvent 创建一个listener类 注册事件TestEvent /** * Create a new event instance. * * @return void */ public function __construct($str) {
苦咖啡
2018-04-28
1.2K0
Laravel Command命令行
make:command php artisan make:command Test/Test生成新命令 在app/Console/Kernel.php文件当中注册命令 protected $commands = [ // TestCommand::class, ]; 编辑命令 /** * The name and signature of the console command. * * @var string */ protected $signature = ‘test:tes
苦咖啡
2018-04-28
6280
Laravle Job 案例
make:job 创建一个新JOb类 protected $msg; /** * Create a new job instance. * * @return void */ public function __construct($msg) { $this->msg = $msg; } /** * Execute the job. * * @return void */ public function handle() { echo date(‘Y-m-d H:i:s’).
苦咖啡
2018-04-28
6330
Laravel队列使用案例
1、配置数据库和Redis //编辑config/database.php 'mysql' => [ 'driver' => 'mysql', 'host' => 'localhost', 'port' => 3306, 'database' => 'demo_laravel', 'username' => 'demo', 'password' => '1234
苦咖啡
2018-04-28
1.7K0
Laravle Queue命令
php artisan queue:work --help Usage: queue:work [options] [--] [<connection>] Arguments: connection 队列连接redis、database等 Options: --queue[=QUEUE] 队列任务 --daemon 后台执行 --delay[=DELAY] 任务执行失败之后延迟多久重试 --f
苦咖啡
2018-04-28
7010
Lumen5.X使用频率限制组件笔记
编写中间件,是根据vendor/illuminate/routing/Middleware/ThrottleRequests.php改写 备注:需要先配置cache <?php namesp
苦咖啡
2018-04-28
8060
没有更多了
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档