Laravel 6.0 中文文档中文学习资源:https://xueyuanjun.com 175 改 resources/views/welcome.blade.php 代码以支持 website 数 据变量: 我们将原来写死的 Laravel 文本调整为支持变量传入的方式,这样, 我们就可以在浏览器中通过 http://blog.test/view 访问路由视 图了: 路由参数 本文档由学院君提供 学院君致力于提供优质 Laravel view('user.profile', ['user' => User::fi ndOrFail($id)]); } } 上下文信息 上下文数据也会以数组形式传递给日志方法,然后和日志信息一起被 格式化和显示: Log::info('User failed to login.', ['id' => $user->i d]); 写入指定通道 有时候你可能希望将日志信息记录到某个通道而不是应用的默认通 company.com', 'port' => '10000', ], ], Monolog 格式化工具 使用 monolog 驱动时,Monolog LineFormatter 会用作默认的格式 化工具。不过,你也可以使用 formatter 和 formatter_with 配置 项自定义传入处理器的格式化工具的类型: 'browser' => [ 'driver' => 'monolog'0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.6 中文文档Laravel 5.6 在 Laravel 5.5 的基础上继续进行优化,包括日志系统、单机任务调度、模型序列化优化、动态频率限制、广播频道类、API 资源控制器 生成、Eloquent 日期格式化优化、Blade 组件别名、Argon2 密码哈希支持、引入 Collision 扩展包等等等等。此外,所有的前端脚手架代码都已升 级到 Bootstrap 4,Laravel 底层使用的 Symfony 这个视图文件,我们也对默认提供的 / 路由做了调整,接下来,我们需要修 改 resources/views/welcome.blade.php 代码以支持 website 数据变量: 我们将原来写死的 Laravel 文本调整为支持变量传入的方式,这样,我们就可以在浏览器中通过 http://blog.test/view 访问路由视图了: 本文档由 Laravel 学院提供 Laravel 学院致力于提供优质 显示原生数据 默认情况下,Blade 的 {{ }} 语句已经通过 PHP 的 htmlentities 函数处理以避免 XSS 攻击,如果你不想要数据被处理,比如要输出带 HTML 元 素的富文本,可以使用如下语法: Hello, {!! $name !!}. 注:输出用户提供的内容时要当心,对用户提供的内容总是要使用双花括号包裹以避免直接输出 HTML 代码。 渲染 JSON 内容0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.3 中文文档Laravel 学院致力于提供优质 Laravel 中文学习资源 52 Log::debug($error); 上下文信息 上下文数据也会以数组形式传递给日志方法,然后和日志消息一起被格式化和显示: Log::info('User failed to login.', ['id' => $user->id]); 访问底层 Monolog 实例 Monolog 有多个可 email 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 182 验证字段必须是格式化的电子邮件地址 exists:table,column 验证字段必须存在于指定数据表 基本使用: 'state' => 'exists:states' 指定自定义列名: 'state' 甚至还允许你自定义指令,可以使用 directive 方法来注册一个指令。当 Blade 编译器遇 到该指令,将会传入参数并调用提供的回调。 下面的例子创建了一个 @datetime($var) 指令格式化给定的 DateTime 的实例 $var:0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.1 中文文档将 Collection 转化为数组,使用 all 方法: User::lists('id')->all(); 注意:Query Builder 的 lists 返回的仍然是数组。 日期格式化 以前,模型中的 Eloquent 日期字段存储格式可以通过重写 getDateFormat 方法来修改,现 在依然可以这么做;但是为了更加方便可以在模型中简单通过指定$dateFormat 属性来替代 JSON 序列化的日期字段的格式。想要在序列化模型中设置指定的日期格式,你 可以在模型中重写 serializeDate(DateTime $date)方法,这样就可以在不改变字段存储格 式的情况下对格式化序列化的 Eloquent 日期字段有着更加细粒度的控制。 本文档由 Laravel 学院(LaravelAcademy.org)提供 6 Collection 类 sortBy 调整器 1、简介 访问器和调整器允许你在获取模型属性或设置其值时格式化 Eloquent 属性。例如,你可能 想要使用 Laravel 加密器对存储在数据库中的数据进行加密,并且在 Eloquent 模型中访问时 自动进行解密。 除了自定义访问器和调整器,Eloquent 还可以自动转换日期字段为 Carbon 实例甚至将文本 转换为 JSON。 2、访问器 & 调整器 2.1 定义访问器0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档可以轻松处理后台用户认证;此外,Laravel 5.2 还提供了便捷 的方式来创建前台认证视图,只需在终端执行如下 Artisan 命令即可: php artisan make:auth 该命令会生成纯文本的、兼容 Bootstrap 样式的视图用于登录、注册和密码重置。该命令 还会使用相应路由更新路由文件。 注意:该功能特性只能在新应用中使用,不能再应用升级过程中使用。 隐式模型绑定 隐式 甚至还允许你自定义指令,可以使用 directive 方法来注册一个指令。当 Blade 编译器遇到该指令,将会传入参数并调用提供的回调。 下面的例子创建了一个 @datetime($var) 指令格式化给定的 $var: 格式化 Eloquent 属性。例如,你可能 想要使用 Laravel 加密器对存储在数据库中的数据进行加密,并且在 Eloquent 模型中访问 时自动进行解密。 除了自定义访问器和修改器,Eloquent0 码力 | 377 页 | 4.56 MB | 1 年前3
共 5 条
- 1













