Laravel 5.3 中文文档学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 30 使用 Route::resource 的时候 URI 前缀将不再影响分配给路由的路由名称,如果在 Route::group 中使用 Route::resource 时调用了指定的 prefix 选项,则需要检查所有对 route 辅助函数的调 用以验证不再追加 URI SendWelcomeEmail 监听器处理。 Mail 目录 这个目录默认不存在,但是可以通过执行 make:mail 命令生成,Mail 目录包含邮件发送类,邮件 对象允许你在一个地方封装构建邮件所需的所有业务逻辑,然后使用 Mail::send 方法发送邮件。 Notifications 目录 这个目录默认不存在,你可以通过执行 make:notification 命令创建, Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 73 入 UserRepository 后,我们可以在其基础上封装其他实现,也可以模拟或者创建一个假 的 UserRepository 实现用于测试。 深入理解 Laravel 服务容器对于构建功能强大的大型 Laravel 应用而言至关重要,对于贡献代码0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 6.0 中文文档或 者 Gate::authorize 方法时,这些自定义的消息会被自动返回给前 端。 任务中间件 任务中间件允许你封装自定义的队列任务异常业务逻辑,避免在任务 自身处理中混入对应样板代码。例如,在之前的 Laravel 版本中, 你可能需要在频率限制回调中封装某个任务的 handle 方法处理逻 辑: /** * 执行任务 本文档由学院君提供 学院君致力于提供优质 Laravel 你可以按需添加自己的服务提供者到该目录。 Rules 目录 该目录默认不存在,但是会伴随你执行 Artisan 命令 make:rule 自 动生成。Rules 目录包含应用的自定义验证规则对象,这些规则用于 在单个对象中封装复杂的验证逻辑,想要了解更多的话,请参考验证 文档。 重 量 级 开 发 环 境 : Homestead 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun 71 安装 Elasticsearch 的时候需要指定一个支持的版本。默认安装会创 建一个名为「homestead」的集群,不要给 Elasticsearch 分配超过 操作系统一半的内存,因此确保 Homestead 机器内存至少是分配 给 Elasticsearch 的两倍。 注:查看 Elasticsearch 文档学习如何自定义配置。 Neo4j Neo4j 是一个图形数据库管理系统,默认安装的0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.6 中文文档SendWelcomeEmail 监听器处理。 Mail 目录 这个目录默认不存在,但是可以通过执行 make:mail 命令生成,Mail 目录包含应用所有邮件相关类,邮件对象允许你在一个地方封装构建邮件所需 的所有业务逻辑,然后使用 Mail::send 方法发送邮件。 Notifications 目录 这个目录默认不存在,你可以通过执行 make:notification 命令连带创建, 者到该目录。 Rules 目录 该目录默认不存在,但是会伴随你执行 Artisan 命令 make:rule 自动生成。Rules 目录包含应用的自定义验证规则对象,这些规则用于在单个对象 中封装复杂的验证逻辑,想要了解更多的话,请参考验证文档。 Homestead 简介 Laravel 为开发者提供了一套完善的重量级本地开发环境 —— Laravel Homestead。 elasticsearch 到 Homestead.yaml 文件并指定一个支持的版本。默认安装会创建一个名为「homestead」的集 群,不要给 Elasticsearch 分配超过操作系统一半的内存,因此确保 Homestead 机器内存至少是分配给 Elasticsearch 的两倍: box: laravel/homestead ip: "192.168.10.10" memory: 40960 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.2 中文文档学院致力于提供优质 Laravel 中文学习资源 3 'api' => [ 'throttle:60,1', ], ]; 然后,web 组像这样分配给路由: Route::group(['middleware' => ['web']], function () { // }); 访问频率限制 一个新的访问频率限制中间 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 24 中间件 要给路由群组中定义的所有路由分配中间件,可以在群组属性数组中使用 middleware。中 间件将会按照数组中定义的顺序依次执行: Route::group(['middleware' => 'auth'], function Route::get('user/profile', function () { // 使用 Auth 中间件 }); }); 命名空间 另一个通用的例子是路由群组分配同一个 PHP 命名空间给其下的多个控制器,可以在分 组属性数组中使用 namespace 来指定群组中所有控制器的公共命名空间: Route::group(['namespace' => 'Admin']0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.1 中文文档"admin::dashboard" 本文档由 Laravel 学院(LaravelAcademy.org)提供 21 }]); }); 3.2 为命名路由生成 URLs 一旦你为给定路由分配了名字,通过 route 函数生成 URLs 时就可以使用路由名字: $url = route('profile'); $redirect = redirect()->route('profile'); 共享属性的路由就不必再各自定义这些属性。共享属性以数组的形式被作为第一个参数传递 到 Route::group 方法中。 想要了解更多路由群组,我们希望通过几个简单的应用实例来展示其特性。 4.1 中间件 要分配中间件给群组中所有路由,可以在群组属性数组中使用 middleware 键。中间件将会 按照数组中定义的顺序依次执行: Route::group(['middleware' => 'auth'] Route::get('user/profile', function () { // Uses Auth Middleware });}); 4.2 命名空间 另一个通用的例子是路由群组分配同一个 PHP 命名空间给多个控制器,可以在群组属性数 组中使用 namespace 参数来指定群组中控制器的命名空间: 本文档由 Laravel 学院(LaravelAcademy.org)提供0 码力 | 307 页 | 3.46 MB | 1 年前3
共 5 条
- 1













