博客原文 在我之前一篇博客《在 Laravel 项目中使用 webpack-encore》中提到,为了方便在 laravel blade 模板中引入 webpack-encore 构建的前端资源,我们需要为项目新增两个 …
分类:laravel
Laravel 学习笔记之 model validation
在对database进行写操作前,需要对数据进行validation,如type-check 每一个 model column 的定义(‘type’ 这个column必须是enum(‘…
IOC 模式解耦与 Laravel 服务容器
原文:blog,转载注明来源即可。本文代码:GitHub 前言 服务容器是 Laravel 框架实现模块化解耦的核心。模块化即是将系统拆成多个子模块,子模块间的耦合程度尽可能的低,代码中尽可能的避免直接调用。这样才能提高…
Laravel 深入核心系列教程
前言 年底了不太忙,最近一段时间也一直在研究laravel,就想写篇关于laravel比较深一点的教程系列啥的,于是就找到站长给开了写教程的渠道。由于第一次写,写的不好,还忘大家理解。如果看的过程中有什么疑问。都可以在帖…
Laravel 路由研究之domain 解决多域名问题
材料准备 一份干净的laravel 两份Nginx配置文件,主要配置如下: server_name *.amor_laravel_test_1.amor; root /var/www/amor_laravel_test/…
laravel 网站后台设计
laravel 网站后台设计 我将记录,我是如何使用laravel搭建一个简单的后台应用。你将学会,laravel的基本使用方法。请认真实践哦。 设置路由 routes.php 定义的代码 Route::group([ …
Laravel 最佳实践
单一职责原则 一个类和一个方法应该只有一个责任。 例如: public function getFullNameAttribute() { if (auth()->user() && auth()-…
laravel5异常错误-FatalErrorException in Handler.php line 38
1、错误提示 FatalErrorException in Handler.php line 38: Uncaught TypeError: Argument 1 passed to App\Exceptions\Han…
Laravel源码阅读(前奏-反射实例化对象)
说明 Laravel的核心容器,有一部分就是利用反射来实现依赖注入时类的实例化。这是一个简化版示例。 代码 测试用的类 /** * 坦克标准: 必须能开火 */ interface Tank { public funct…
在Laravel中创建自己的PHP帮助函数
Laravel 为我们提供了许多内置的帮助函数,你可以在应用程序中的任何位置调用它。它们使你可以方便地处理数组和对象,路径,字符串,URL和其他类型的工作流。 尽管在 Laravel 核心中定义了许多帮助函数,但你可以在…
php 可变函数
PHP 可变函数 先将我的伪代码写上。 protected $model; public function __construct(Category $category) { $this->model = $cat…
Laravel 的缓存源码解析
Last-Modified: 2019年5月10日14:17:34 前言 Laravel 支持多种缓存系统, 并提供了统一的api接口. (Laravel 5.5)默认支持的存储驱动包括如下: file (默认使用) a…