阅读目录
简介
- 简介
-
- 何时使用 Facades
- Facades 工作原理
- laravel 自定义 facades (门面)
-
- 1、在 app 下建立 Utils 文件夹
- 2、在 app 下建立 Facades 文件夹
- 3、终端在命令行中生成自定义服务
- 4、接着在 config\app.php 中注册
Facades 为应用的 服务容器 提供了一个 『静态』 接口。
Laravel 自带了很多 Facades,可以访问绝大部分功能。
Laravel Facades 实际是服务容器中底层类的 『静态代理』 ,相对于传统静态方法,在使用时能够提供更加灵活、更加易于测试、更加优雅的语法。
所有的 Laravel Facades 都定义在 Illuminate\Support\Facades 命名空间下。所以,我们可以轻松的使用 Facade :