 Laravel 6.0 中文文档LazyCollection 类来对 Collection 类进行 补充,LazyCollection 底层基于 PHP 的生成器实现,适用于处理 大型数据集。 例如,假设你的应用需要处理 GB 级别的日志文件,并使用 Laravel 的集合方法来解析日志,这个时候将整个日志文件一次性读取到内存 显然是不合适的,这个时候懒集合类就派上用场了,它可以每次只读 取文件的一小部分到内存: 本文档由学院君提供 重发邮箱验证路由  Input 门面 预计升级时间:1 个小时 注:本文档适用于是从 Laravel 5.8 升级到 6.0,我们将 尽可能在文档中列出所有重大更新。 PHP 7.2 影响级别:中等 由于 PHP 7.1 从 2019 年 12 月开始不再主动维护,所以 Laravel 6.0 要求 PHP 版本大于等于 7.2。 更新依赖 在 composer.json 文件中更新 中文学习资源:https://xueyuanjun.com 13 影响级别:高 使用 authorizeResource 方法添加到控制器的授权策略类现在要 定义 viewAny 方法,该方法会在用户访问控制器的 index 方法时被 调用。否则,调用控制器的 index 方法会被认为是未授权而拒绝。 RegisterController 控制器 影响级别:中等 如果你重写过 Laravel 框架内 置0 码力 | 1442 页 | 14.66 MB | 1 年前3 Laravel 6.0 中文文档LazyCollection 类来对 Collection 类进行 补充,LazyCollection 底层基于 PHP 的生成器实现,适用于处理 大型数据集。 例如,假设你的应用需要处理 GB 级别的日志文件,并使用 Laravel 的集合方法来解析日志,这个时候将整个日志文件一次性读取到内存 显然是不合适的,这个时候懒集合类就派上用场了,它可以每次只读 取文件的一小部分到内存: 本文档由学院君提供 重发邮箱验证路由  Input 门面 预计升级时间:1 个小时 注:本文档适用于是从 Laravel 5.8 升级到 6.0,我们将 尽可能在文档中列出所有重大更新。 PHP 7.2 影响级别:中等 由于 PHP 7.1 从 2019 年 12 月开始不再主动维护,所以 Laravel 6.0 要求 PHP 版本大于等于 7.2。 更新依赖 在 composer.json 文件中更新 中文学习资源:https://xueyuanjun.com 13 影响级别:高 使用 authorizeResource 方法添加到控制器的授权策略类现在要 定义 viewAny 方法,该方法会在用户访问控制器的 index 方法时被 调用。否则,调用控制器的 index 方法会被认为是未授权而拒绝。 RegisterController 控制器 影响级别:中等 如果你重写过 Laravel 框架内 置0 码力 | 1442 页 | 14.66 MB | 1 年前3
 Laravel 5.6 中文文档带来了日志系统的重大升级,所有日志配置都存放在新的 config/logging.php 配置文件,你现在可以轻松构建发送日志消息到多个处 理器的日志”堆栈”。例如,你可以发送所有 debug 级别消息到系统日志同时发送 error 级别消息到 Slack 以便团队成员可以快速响应: 'channels' => [ 'stack' => [ 'driver' => 'stack', 三台机器上运行并生成同样的报告三次,这样很不优雅,甚至很糟糕! 要指定任务只在一台机器上运行,可以在定义调度任务时使用 onOneServer 方法,第一台获取到任务的机器会给这个任务上一把原子级别的锁来阻 止其他服务器同时运行同一个任务: $schedule->command('report:generate') ->fridays() PHPUnit 测试或执行带有 --env=testing 选项的 Artisan 命令时覆盖从 .env 文件读取的 值。 注:.env 文件中的所有变量都可以被外部环境变量覆盖,例如服务器级别或系统级别的环境变量。 获取环境变量配置值 应用每次接受请求时,.env 中列出的所有配置及其对应值都会被载入到 PHP 超全局变量 $_ENV 中,然后你就可以在应用中通过辅助函数 env 来获0 码力 | 377 页 | 14.56 MB | 1 年前3 Laravel 5.6 中文文档带来了日志系统的重大升级,所有日志配置都存放在新的 config/logging.php 配置文件,你现在可以轻松构建发送日志消息到多个处 理器的日志”堆栈”。例如,你可以发送所有 debug 级别消息到系统日志同时发送 error 级别消息到 Slack 以便团队成员可以快速响应: 'channels' => [ 'stack' => [ 'driver' => 'stack', 三台机器上运行并生成同样的报告三次,这样很不优雅,甚至很糟糕! 要指定任务只在一台机器上运行,可以在定义调度任务时使用 onOneServer 方法,第一台获取到任务的机器会给这个任务上一把原子级别的锁来阻 止其他服务器同时运行同一个任务: $schedule->command('report:generate') ->fridays() PHPUnit 测试或执行带有 --env=testing 选项的 Artisan 命令时覆盖从 .env 文件读取的 值。 注:.env 文件中的所有变量都可以被外部环境变量覆盖,例如服务器级别或系统级别的环境变量。 获取环境变量配置值 应用每次接受请求时,.env 中列出的所有配置及其对应值都会被载入到 PHP 超全局变量 $_ENV 中,然后你就可以在应用中通过辅助函数 env 来获0 码力 | 377 页 | 14.56 MB | 1 年前3
 Laravel 5.3 中文文档'log_max_files' => 30 日志错误级别 使用 Monolog 的时候,日志消息可能有不同的错误级别,默认情况下,Laravel 将所有日志写到 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 47 storage 目录,但是在生产环境中,你可能想要配置最低错误级别,这可以通过在配置文件 app 该配置项被配置后,Laravel 会记录所有错误级别大于等于这个指定级别的日志,例如,默 认 log_level 是 error ,则将会记录 error、critical、alert 以及 emergency 级别的日志信息: 'log_level' => env('APP_LOG_LEVEL', 'error'), 注:Monolog 支持以下错误级别 ——debug、info、notic return view('user.profile', ['user' => User::findOrFail($i d)]); } } 该日志记录器提供了 RFC 5424 中定义的八种日志级别:emergency、alert、critical、error、 warning、notice、info 和 debug。 Log::emergency($error); Log::alert($error);0 码力 | 691 页 | 9.37 MB | 1 年前3 Laravel 5.3 中文文档'log_max_files' => 30 日志错误级别 使用 Monolog 的时候,日志消息可能有不同的错误级别,默认情况下,Laravel 将所有日志写到 本文档由 Laravel 学院(LaravelAcademy.org)提供 Laravel 学院致力于提供优质 Laravel 中文学习资源 47 storage 目录,但是在生产环境中,你可能想要配置最低错误级别,这可以通过在配置文件 app 该配置项被配置后,Laravel 会记录所有错误级别大于等于这个指定级别的日志,例如,默 认 log_level 是 error ,则将会记录 error、critical、alert 以及 emergency 级别的日志信息: 'log_level' => env('APP_LOG_LEVEL', 'error'), 注:Monolog 支持以下错误级别 ——debug、info、notic return view('user.profile', ['user' => User::findOrFail($i d)]); } } 该日志记录器提供了 RFC 5424 中定义的八种日志级别:emergency、alert、critical、error、 warning、notice、info 和 debug。 Log::emergency($error); Log::alert($error);0 码力 | 691 页 | 9.37 MB | 1 年前3
 Laravel 5.1 中文文档return view('user.profile', ['user' => User::findOrFail ($id)]); } } 该日志记录器提供了 RFC 5424 中定义的八种日志级别: emergency, alert, critical, error,warning, notice, info 和 debug。 Log::emergency($error); Log::alert($error);0 码力 | 307 页 | 3.46 MB | 1 年前3 Laravel 5.1 中文文档return view('user.profile', ['user' => User::findOrFail ($id)]); } } 该日志记录器提供了 RFC 5424 中定义的八种日志级别: emergency, alert, critical, error,warning, notice, info 和 debug。 Log::emergency($error); Log::alert($error);0 码力 | 307 页 | 3.46 MB | 1 年前3
 Laravel 5.2 中文文档return view('user.profile', ['user' => User::findOrFail ($id)]); } } 该日志记录器提供了 RFC 5424 中定义的八种日志级别: emergency, alert, critical, error,warning, notice, info 和 debug。 Log::emergency($error); Log::alert($error);0 码力 | 377 页 | 4.56 MB | 1 年前3 Laravel 5.2 中文文档return view('user.profile', ['user' => User::findOrFail ($id)]); } } 该日志记录器提供了 RFC 5424 中定义的八种日志级别: emergency, alert, critical, error,warning, notice, info 和 debug。 Log::emergency($error); Log::alert($error);0 码力 | 377 页 | 4.56 MB | 1 年前3
共 5 条
- 1













