更新翻译文本
相关信息:
- 类型:文档文章
- 文章: 文件夹结构
- 文档: 《Laravel 6 中文文档(6.x)》
此投稿已在 6年前 合并。
内容修改:
| Old | New | Differences |
|---|---|---|
| 115 | 115 | <a name="the-broadcasting-directory"></a> |
| 116 | 116 | #### Broadcasting 目录 |
| 117 | 117 | |
| 118 | `Broadcasting` 目录包含应用程序的所有广播通道类。这些类使用 `make:channel` 命令生成。此目录默认是不存在的,但是当你创建第一个通道时它将被创建。要了解更多的关于频道的信息,查看有关文档 [事件广播](https://laravel.com/docs/6. | |
| 118 | `Broadcasting` 目录包含应用程序的所有广播通道类。这些类使用 `make:channel` 命令生成。此目录默认是不存在的,但是当你创建第一个通道时它将被创建。要了解更多的关于频道的信息,查看有关文档 [事件广播](https://laravel.com/docs/6.x/broadcasting)。 | |
| 119 | 119 | |
| 120 | 120 | <a name="the-console-directory"></a> |
| 121 | 121 | #### Console 目录 |
| 122 | 122 | |
| 123 | `Console` 目录包含应用程序的所有自定义 Artisan 命令。这些命令可以使用 `make:command` 命令生成。此目录也安置了控制台内核,在其中你可以注册自定义的 Artisan 命令,并定义 [计划任务](https://laravel.com/docs/6. | |
| 123 | `Console` 目录包含应用程序的所有自定义 Artisan 命令。这些命令可以使用 `make:command` 命令生成。此目录也安置了控制台内核,在其中你可以注册自定义的 Artisan 命令,并定义 [计划任务](https://laravel.com/docs/6.x/scheduling)。 | |
| 124 | 124 | |
| 125 | 125 | <a name="the-events-directory"></a> |
| 126 | 126 | #### Events 目录 |
| 127 | 127 | |
| 128 | 默认情况下这个目录是不存在的,但你可以通过 `event:generate` 和 `make:event` Artisan 命令去创建。`Events` 目录安置 [事件类](https://laravel.com/docs/6. | |
| 128 | 默认情况下这个目录是不存在的,但你可以通过 `event:generate` 和 `make:event` Artisan 命令去创建。`Events` 目录安置 [事件类](https://laravel.com/docs/6.x/events)。事件可用于提醒您的应用程序其它部分已发生给定操作,提供了极大的灵活性和解耦。 | |
| 129 | 129 | |
| 130 | 130 | <a name="the-exceptions-directory"></a> |
| 131 | 131 | #### Exceptions 目录 | … | … |
| 140 | 140 | <a name="the-jobs-directory"></a> |
| 141 | 141 | #### Jobs 目录 |
| 142 | 142 | |
| 143 | 默认情况下这个目录是不存在的,但如果你执行 `make:job` Artisan 命令时,它将被创建出来。`Jobs` 目录安置应用程序的 [队列任务](https://laravel.com/docs/6. | |
| 143 | 默认情况下这个目录是不存在的,但如果你执行 `make:job` Artisan 命令时,它将被创建出来。`Jobs` 目录安置应用程序的 [队列任务](https://laravel.com/docs/6.x/queues)。Jobs 可由应用程序排队作业,也可以在当前请求的生命周期内同步运行。在当前请求期间同步运行的 Jobs 有时会称为『命令』,因为它们是 [命令模式](https://en.wikipedia.org/wiki/Command_pattern) 的一个实现。 | |
| 144 | 144 | |
| 145 | 145 | <a name="the-listeners-directory"></a> |
| 146 | 146 | #### Listeners 目录 |
| 147 | 147 | |
| 148 | 默认情况下这个目录是不存在的,但如果你执行了 `event:generate` 或者 `make:listener` Artisan 命令时,它将会被创建出来。`Listeners` 目录包含 [事件](https://laravel.com/docs/6. | |
| 148 | 默认情况下这个目录是不存在的,但如果你执行了 `event:generate` 或者 `make:listener` Artisan 命令时,它将会被创建出来。`Listeners` 目录包含 [事件](https://laravel.com/docs/6.x/events) 的处理类。事件侦听器接收一个事件实例并执行逻辑以响应被触发的事件。例如,一个 `UserRegistered` 事件可能被 `SendWelcomeEmail` 侦听器处理。 | |
| 149 | 149 | |
| 150 | 150 | <a name="the-mail-directory"></a> |
| 151 | 151 | #### Mail 目录 | … | … |
| 160 | 160 | <a name="the-policies-directory"></a> |
| 161 | 161 | #### Policies 目录 |
| 162 | 162 | |
| 163 | 默认情况下这个目录是不存在的,但如果你执行 `make:policy` Artisan 命令,它将被创建出来。`Policies` 目录包含应用程序的授权策略类。策略用于确定一个用户是否对一个资源能否执行一个给定的操作。有关更多信息,查看 [授权文档](https://laravel.com/docs/6. | |
| 163 | 默认情况下这个目录是不存在的,但如果你执行 `make:policy` Artisan 命令,它将被创建出来。`Policies` 目录包含应用程序的授权策略类。策略用于确定一个用户是否对一个资源能否执行一个给定的操作。有关更多信息,查看 [授权文档](https://laravel.com/docs/6.x/authorization)。 | |
| 164 | 164 | |
| 165 | 165 | <a name="the-providers-directory"></a> |
| 166 | 166 | #### Providers 目录 |
| 167 | 167 | |
| 168 | `Providers` 目录包含应用程序的所有 [服务提供者](https://laravel.com/docs/6. | |
| 168 | `Providers` 目录包含应用程序的所有 [服务提供者](https://laravel.com/docs/6.x/providers)。服务提供者通过在服务容器中绑定服务引导应用程序,注册事件或者准备为应用程序即将到来的请求执行其它任何任务。 | |
| 169 | 169 | |
| 170 | 170 | 在一个新的 Laravel 应用中,此目录已经包含一些提供者。你可以根据需要随意将你自己的提供者添加到此目录中。 |
| 171 | 171 | |
| 172 | 172 | <a name="the-rules-directory"></a> |
| 173 | 173 | #### Rules 目录 |
| 174 | 174 | |
| 175 | 默认情况下这个目录是不存在的,但如果你执行 `make:rule` Artisan 命令,它将被创建出来。`Rules` 目录包含应用程序的自定义验证规则对象。规则用于将复杂的验证逻辑封装在一个简单对象中。关于更多信息,查看 [验证文档](https://laravel.com/docs/6. | |
| 175 | 默认情况下这个目录是不存在的,但如果你执行 `make:rule` Artisan 命令,它将被创建出来。`Rules` 目录包含应用程序的自定义验证规则对象。规则用于将复杂的验证逻辑封装在一个简单对象中。关于更多信息,查看 [验证文档](https://laravel.com/docs/6.x/validation)。 |
关于 LearnKu