为了账号安全,请及时绑定邮箱和手机立即绑定
课程 \ 轻松学会Laravel-高级篇

轻松学会Laravel-高级篇

5-5 Laravel中的队列应用

1、php artisan queue:table php artisan migrate 2、php artisan make:jobs 任务类名 3、$this->dispatch(new 任务类对) 4、php artisan queue:listen 5、php artisan queue:failed-table php artisan migrate 查看php artisan queue:failed 再次执行php artisan queue:retry(id) 全部执行 php artisan queue:retry all 删除某个php artisan queue:forget [id] 删除全部 phpartisan queue:flush

2016-11-28
5-4 Laravel中的错误与日志

日志级别:emergency alert critical error warning notice info debug Log::info("User failed to login",["id"=>$user->id])传递的变量将序列化成字符串格式存放:User failed to login{id:"number"}

2016-11-28
5-4 Laravel中的错误与日志

系统抛出自定义错误页面:abort('自定页面文件名'),在errors文件夹下面; 如果是路由没定义,则自动在errors下找到404页面代替

2016-11-28
5-2 Laravel中的邮件发送

//纯文本 Mail::raw('邮件内容",function($message){ $message->from("发件地址","发件人"); $message->subject("邮件主题"); $message->to("收件地址","收件人") }) //自定义视图 Mail::send("视图文件",[变量名=>字符/数组/对象],function($m)use(外部变量){ $message->from("发件地址","发件人"); $message->subject("邮件主题"); $message->to("收件地址","收件人"); });

2016-11-28
5-1 Laravel中的文件上传

Storage::disk('uploads')->put($filename,file_get_contents($realPath))上传到指定文件夹

2016-11-28
5-1 Laravel中的文件上传

$file->isValid()判断文件是否上传成功

2016-11-28
5-1 Laravel中的文件上传

判断数据提交文件$request->isMethod('POST')

2016-11-28
4-3 Laravel中的数据填充

批量填充数据 在CLASS DatebaseSeeder RUN方法下执行$this->call(要执行的seeder)即可

2016-11-28
4-2 Laravel中的数据迁移

php artisan make:model Article -m 同时创建型模文件与迁移文件

2016-11-28
意见反馈 帮助中心 APP下载
官方微信