Laravel 中的又一个辅助函数 optional() 可以允许你访问给定对象的属性或者方法。如果给定的对象是 null,属性或方法将会返回 null 代替返回 error。 下面举例来看下。 // app/Model…
标签:laravel
解决laravel-admin中select在form编辑时不能自动选中当前的值的问题
为每一个Model中创建一个能够自动生成select的option的方法就可以了。 例如为User.php这个model创建生成option的方法 /** * 获取用户列表-select-option * @return…
WebGeeker-Validation: 一个强大的 PHP 参数验证器
用于对API接口的请求参数进行合法性检查。 在实现服务端的API接口时,对于每一个接口的每一个参数,都应该检测其取值是否合法,以免错误的数据输入到系统中。这个工作可以说是费时费力,但又不得不做。而且PHP本身是弱类型语言…
[扩展推荐] spatie/Laravel-permission Laravel 应用中的角色和权限控制
文章转发自专业的Laravel开发者社区,原始链接: https://learnku.com/laravel/t… 将用户与角色进行关联 这个包允许你在数据库中管理用户的权限和角色。 当你安装了扩展包之后你就…
Laravel 6.0 中更加强劲的子查询
文章转发自专业的Laravel开发者社区,原始链接: https://learnku.com/laravel/t… 如果你一直关注我的工作,你就会知道我推崇将我们的Laravel应用里面的工作更多地放到数据库…
Laravel 5.4 入门系列 4. 任务列表显示(2)
这一节,我们进一步完善上一节创建的任务列表。主要知识点: Eloquent Model 控制器 路由模型绑定 Eloquent Model 新增迁移 首先,我们为数据库表 tasks 新增一个字段 completed,用…
laravel5.5 视图共享数据
视图间共享数据 视图门面 share() 方法 视图门面 composer() 方法 tips:都是使用 View 门面来访问 Illuminate\Contracts\View\Factory 的底层实现 视图shar…
Laravel 从入口到输出过程详解
I. 预备知识 Laravel 目录 /path/to 后面简称 Laravel Web 目录 Laravel/public 后面简称 Web 入口文件 Web/index.php II. 过程详解 范例: http:/…
Laravel前端工程化之mix
在laravel5.3之前 , 前端工程化依赖 gulp ,在5.4的时候laravel为我们带来了全新的前端工具mix 本节记录从0到看到mix打包完成 ,laravel渲染出helloworld 阅读本节前提 : 需…
在Laravel中使用数据库事务以及捕获事务失败后的异常
Description 在Laravel中要想在数据库事务中运行一组操作,则可以在 DB facade 中使用 transaction 方法。如果在事务的闭包内抛出异常,事务将会被自动还原。如果闭包运行成功,事务将被自动…
Laravel前端工程化之mix
在laravel5.3之前 , 前端工程化依赖 gulp ,在5.4的时候laravel为我们带来了全新的前端工具mix 本节记录从0到看到mix打包完成 ,laravel渲染出helloworld 阅读本节前提 : 需…
[译]Laravel 4 使用技巧之 - 安装技巧
Laravel 4是强劲,现代MVC框架,帮助你快速开发。 这里有一些Laravel 4技巧和资源将进一步帮助您加快速度。 Laravel 4安装技巧 正如你们中的一些人可能知道的,有几种方法可以安装Laravel框架。…