Laravel 5.6 中文文档5.5 的基础上继续进行优化,包括日志系统、单机任务调度、模型序列化优化、动态频率限制、广播频道类、API 资源控制器 生成、Eloquent 日期格式化优化、Blade 组件别名、Argon2 密码哈希支持、引入 Collision 扩展包等等等等。此外,所有的前端脚手架代码都已升 级到 Bootstrap 4,Laravel 底层使用的 Symfony 组件都已升级到 Symfony ~4.0 版本。 You are not allowed to access this resource! @endalert Argon2 密码哈希 如果你在构建一个基于 PHP 7.2.0+ 的应用,Laravel 现在可以支持通过 Argon2 算法进行密码哈希,默认的应用哈希驱动通过新增 的 config/hashing.php 配置文件来控制。 UUID 方法 Laravel 5.6 引入了两个新的方法来生成 实体进行双重编码。这并不是底层 htmlspecialchars 函数的默认行为,而且会在渲染内容或传递内 联 JSON 内容到 JavaScript 框架时导致预期之外的结果。 在 Laravel 5.6 中,Blade 以及辅助函数 e 默认会对特殊字符进行双重编码,从而与 PHP 底层 htmlspecialchars 函数的默认行为保持一致。如果 你想要维持不进行双重编码的旧状,可以使用0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.1 中文文档AuthenticatesAndRegistersUsers 的 AuthController,则需 要对新用户的验证和创建做一些代码改动: 首先,你不再需要传递 Guard 和 Register 实例到构造函数,你可以从控制器的构造器中完 全移除这些以依赖。 本文档由 Laravel 学院(LaravelAcademy.org)提供 5 然后,Laravel 5.0 中使用的 App\Services\Registrar 中,这两个方法中的代码不需要 做任何改动。不要忘记确认 Validator 和 User 在 AuthController 中是否已经被导入。 PasswordController 不再需要在构造函数中声明任何依赖,可以移除 5.0 中要求的两个依 赖。 验证 如果你重写了 Controller 类中的 formatValidationErrors 方法,需要将类型提示由 Illumi query builder 的 pluck 方法被废弃并重命名为 value. Collection 的 fetch 方法被废弃,使用 pluck 方法. array_fetch 帮助函数被废弃, 使用 array_pluck 贡献代码 缺陷报告 为了鼓励促进更加有效积极的合作,Laravel 强烈鼓励使用 GitHub 的 pull requests,而不是 仅仅报告缺0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 6.0 中文文档composer require laravel/ui php artisan ui vue --auth 升级指南 重要更新概览 影响较大 授权资源 & viewAny 字符串 & 数组辅助函数 影响中等 认证 RegisterController 不再支持 Carbon 1.x 数据库 Capsule::table 方法 Eloquent 数组化 & toArray fyEmail Trait,可以忽略此更新, 因为该 Trait 内部已经帮我们实现好了。 辅助函数 字符串 & 数组辅助函数包 影响级别:高 所有的 str_ 和 array_ 辅助函数都被迁移到新 的 laravel/helpers Composer 扩展包,如果你使用了这些辅助函数, 需要更新所有调用为使 用 Illuminate\Support\Str 和 Illuminate\Support\Arr Illuminate\Support\Arr 类提 供的相应方法。此外,你还可以安装 laravel/helpers 扩展包来继 续使用原函数进行调用: 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 20 composer require laravel/helpers 本地化 Lang::trans & Lang::transChoice0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.3 中文文档......................................................................................... 287 8.6 哈希(Hashing) ......................................................................................... ...................................................................................... 626 15.2 辅助函数 .................................................................................................. Laravel Scout 实现全文模型搜索;在 Laravel Elixir 中支持 Webpack;“可邮寄”的对象;明确分离 web 和 api 路由;基于闭包的控制台命令;存储上传文件的辅助函数;支持 POPO 和单动作控制 器;以及优化前端脚手架;等等等等。 通知(Notifications) 注:Laracasts 上有关于此特性的免费视频教程。 Laravel Notifications0 码力 | 691 页 | 9.37 MB | 1 年前3
Laravel 5.2 中文文档'production'), 缓存和环境 如果你在开发过程中使用 config:cache 命令,必须保证只是在配置文件中调用了 env 函 数,而不是在应用程序的其它地方。 如果你在应用程序中调用了 env 函数,强烈建议添加适当的配置值到配置文件,然后在该 位置调用 env,从而允许你将 env 调用改为 config 调用。 CSRF 验证 在单元测试中不再支持自动进行 CSRF 验证,当然这一改变对你的应用程序代码没什么 1、介绍 Laravel 的所有配置文件都存放在 config 目录下,每个配置项都有注释,以保证浏览任意 配置文件的配置项都能直观了解该配置项的作用及用法。 2、访问配置值 你可以使用全局辅助函数 config 在应用的任意位置访问配置值,该配置值可以文件名 +”.”+配置项的方式进行访问,当配置项没有被配置的时候返回默认值: $value = config('app.timezone'); 中列出的所有配置及其值都会被载入到 PHP 超全局变 量 $_ENV 中,然后你就可以在应用中通过辅助函数 env 来获取这些配置值。实际上,如果 你去查看 Laravel 的配置文件,就会发现很多地方已经在使用这个辅助函数了: 'debug' => env('APP_DEBUG', false), 传递到 env 函数的第二个参数是默认值,如果环境变量没有被配置将会是个该默认值。 不要把 .env 文件提交到源码控制(svn0 码力 | 377 页 | 4.56 MB | 1 年前3
共 5 条
- 1













