[ 'throttle:60,1', 'auth:api', ], ]; 中间件组可以被分配给路由和控制器动作,使用和单个中间件分配同样的
语法。再次申 明,中间件组的目的只是让一次分配给路由多个中间件的实现更加简单: Route::group(['middleware' => ['web']], function () { with('status', 'Profile updated!'); }); 当然,用户重定向到新页面之后,你可以从 Session 中取出并显示这些一次性信息,比 如,使用 Blade
语法实现如下: @if (session('status'))
{{ session('status') fault”。 显示原生数据 默认情况下,Blade 的 {{ }} 语句已经通过 PHP 的 htmlentities 函数处理以避免 XSS 攻击,如果你不想要数据被处理,可以使用如下语法: Hello, {!! $name !!}. 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源
0 码力 |
377 页 |
4.56 MB
| 1 年前 3
Laravel 内置了很多门面,你可能在不知道的情况下正在使用它们。Laravel 的门面作为服务 容器中底层类的“静态代理”,相比于传统静态方法,在维护时能够提供更加易于测试、更加灵活、简明优雅的语法。 Laravel 的所有门面都定义在 Illuminate\Support\Facades 命名空间下,所以我们可以轻松访问到门面: use Illuminate\Support\Facades\Cache; return Cache::get('key'); }); 在整个 Laravel 文档中,很多例子使用了门面来演示框架的各种功能特性。 何时使用门面 门面有诸多优点,其提供了简单、易记的语法,让我们无需记住长长的类名即可使用 Laravel 提供的功能特性,此外,由于他们对 PHP 动态方法的 独到用法,使得它们很容易测试。 但是,使用门面也有需要注意的地方,一个最主要的危险就是类 ], 'api' => [ 'throttle:60,1', 'auth:api', ], ]; 中间件组使用和分配单个中间件同样的语法被分配给路由和控制器动作。再次申明,中间件组的目的只是让一次分配给路由多个中间件的实现更加方 便: Route::get('/', function () { 本文档由 Laravel 学院提供
0 码力 |
377 页 |
14.56 MB
| 1 年前 3
属性已经被移除,以便定义一个“morph map”(变形 映射),定义变形映射可以支持渴求式加载并且解决使用多态关联关系引起的额外 bugs,如果你 之前使用了$morphClass 属性,需要使用如下语法将其迁移到 morphMap: Relation::morphMap([ 'YourCustomMorphName' => YourModel::class, 本文档由 Laravel 学院致力于提供优质 Laravel 中文学习资源 23 User::where('foo', 'bar')->toSql(); join 语句 JoinClause 类被重写以便统一查询构建器的语法,on 方法上可选的$where 参数已被移除,要添 加 where 条件需要显式使用查询构建器提供的 where 方法: $query->join('table', function($join) 的队列任务通过传递任务实例到 Queue::push 方法添加到队列,不过,一些应用会 通过如下这种传统的方式添加任务到队列: Queue::push('ClassName@method'); 如果你在使用这种语法,Eloquent 模型将不再会被自动序列化然后通过队列重新获取,如果你想 要 Eloquent 模 型 继 续 被 队 列 自 动 序 列 化 , 需 要 在 任 务 类 上 使 用 Illu
0 码力 |
691 页 |
9.37 MB
| 1 年前 3
el 内 置了很多门面,你可能在不知道的情况下正在使用它们。Laravel 的 门面作为服务容器中底层类的「静态代理」,相比于传统静态方法, 在维护时能够提供更加易于测试、更加灵活、简明优雅的语法。 Laravel 的所有门面都定义在 Illuminate\Support\Facades 命名 空间下,所以我们可以轻松访问到门面: use Illuminate\Support\Facades\Cache; return Cache::get('key'); }); 在整个 Laravel 文档中,很多例子使用了门面来演示框架的各种功 能特性。 何时使用门面 门面有诸多优点,其提供了简单、易记的语法,让我们无需记住长长 的类名即可使用 Laravel 提供的功能特性,此外,由于他们对 PHP 动态方法的独到用法,使得它们很容易测试。 但是,使用门面也有需要注意的地方,一个最主要的危险就是类范围 中文学习资源:https://xueyuanjun.com 206 'api' => [ 'throttle:60,1', 'auth:api', ], ]; 中间件组使用和分配单个中间件同样的语法被分配给路由和控制器 动作。再次申明,中间件组的目的只是让一次分配给路由多个中间件 的实现更加方便: Route::get('/', function () { // })->middleware('web');
0 码力 |
1442 页 |
14.66 MB
| 1 年前 3