Laravel 5.2 中文文档修复和一年的安全修复支持,比如 Laravel 5.2。 2、Laravel 5.2 Laravel 5.2 在 5.1 基础上继续改进和优化,添加了许多新的功能特性:多认证驱动支 持、隐式模型绑定、简化 Eloquent 全局作用域、可选择的认证脚手架、中间件组、访问频 率限制、数组输入验证优化等等。 多认证驱动 在之前的 Laravel 版本中,框架只支持默认的、基于 session 该命令会生成纯文本的、兼容 Bootstrap 样式的视图用于登录、注册和密码重置。该命令 还会使用相应路由更新路由文件。 注意:该功能特性只能在新应用中使用,不能再应用升级过程中使用。 隐式模型绑定 隐式模型绑定使得在路由或控制器中直接注入相应模型实例更加便捷。假设你有一个路由 定义如下: 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 {user} 匹配路由闭包或控制器方法中相应变量 $user,并且被类型声明 为一个 Eloquent 模型类的话,Laravel 将会自动注入该模型。 更多隐式模型绑定详情请查看 Laravel 5.2 文档 HTTP 路由模型绑定部分。 中间件组 中间件组允许你通过单个方便的键来对相关路由中间件进行分组,从而为某个路由一次指 定多个中间件。例如,在同一个应用中构建 Web UI 或 API0 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.6 中文文档{order}', OrderChannel::class); 最后,可以将频道的授权逻辑放到频道类的 join 方法。join 方法中的代码等同于之前位于频道授权闭包中的处理逻辑。当然,你还可以使用频道模 型绑定: 值的属性。例如,要信任所有转发头,需要像这样更新 $headers 属性: use Illuminate\Http\Request; /** * The headers that should 虚拟机做为开发环境,这些权限已经设置好了。 应用 key 接下来要做的事情就是将应用的 key(APP_KEY)设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已 经通过 php artisan key:generate 命令生成好了。 通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行配置,如果你还没有将 .env.example0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.3 中文文档变量 注:Laracasts 中有关于此特性的免费视频教程。 当我们在 Blade 模板中循环遍历的时候,$loop 变量将会在循环中生效。通过该变量可以访问很 多有用的信息,比如当前循环索引值,以及当前循环是第一个还是最后一个迭代: @foreach ($users as $user) @if ($loop->first) This is the first app/Providers 目录,然后将这个新的服务提供者注册到配置文件 config/app.php 的 providers 数组中。 缓存 扩展闭包绑定&$this 使用闭包调用 Cache::extend 方法时,$this 会被绑定到 CacheManager 实例,从而允许你在扩展 闭包中调用其提供的方法: Cache::extend('memcached', function 方法 如果模型在上一次获取或保存之后被改变过,调用 Eloquent 的 save 方法会返回 false。 Eloquent 作用域 Eloquent 作用域现在会以第一个作用域约束的布尔值为准,例如,如果你的作用域以 orWhere 开 头,则将不再被转化为正常的 where。如果你现在的代码中使用了这个特性(在循环中添加了多 个 orWhere 约束),需要验证第一个条件是否是正常的0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.1 中文文档Eloquent create 方法 Eloquent 的 create 方法现在可以不传入任何参数进行调用,如果你在模型中要重写 create 方法,将$attributes 参数的默认值改为数组: public static function create(array $attributes = []){ // Your custom implementation } 虚拟机,这些权限已经被设置好了。 2.1.2 应用 Key 接下来要做的事情就是将应用 key 设置为一个随机字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话,该 key 的值已经通过 key:generate 命令生成好了。通常,该字符 串应该是 32 位长,该 key 被配置在.env 环境文件中(APP_KEY),如果你还没有 将.env.example 文件重命名为 /index.php?$query_string; } 当然,使用 Homestead 的话,以上配置已经为你配置好以支持 URL 美化。 2.2 环境配置 基于应用运行环境拥有不同配置值能够给我们开发带来极大的方便,比如,我们想在本地和 线上环境配置不同的缓存驱动,在 Laravel 中这很容易实现。 Laravel 中使用了 Vance Lucas 开发的 PHP 库 DotEnv0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 6.0 中文文档中,传递关联数组参数到 route 辅助函数或 者 URL::route 方法生成指定路由(包含可选参数)对应 URL 时偶 尔会出现将这些参数作为 URI 值的现象,即使传递参数值在路由路 径中没有匹配键。从 Laravel 6.0 开始,这些值会被追加到查询字符 串中,如下所示: Route::get('/profile/{location?}', function ($locatio n = 虚拟机做为开发环境,这些权限已经设置好了。 应用密钥 接下来要做的事情就是将应用的密钥(APP_KEY)设置为一个随机 字符串,如果你是通过 Composer 或者 Laravel 安装器安装的话, 该密钥的值已经通过 php artisan key:generate 命令生成好了。 通常,该字符串应该是 32 位长,通过 .env 文件中的 APP_KEY 进行 配置,如果你还没有将 .env.example 可以忽略上述配置。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 36 环境配置 基于应用运行的环境不同设置不同的配置值能够给我们开发带来极 大的方便,比如,我们通常在本地和线上环境配置不同的缓存驱动, 这一功能在 Laravel 中很容易实现。 Laravel 使用 PHP 扩展库 DotEnv 来实现这一功能,在新安装的0 码力 | 1442 页 | 14.66 MB | 1 年前3
共 5 条
- 1













