服务容器
- 容器概念
- IOC 控制反转
- DI 依赖注入
绑定
1 | $this->app>bind('HelpSpot\API', function ($app){ |
解绑
1 | $api = $this->app->make('HelpSpot\API'); |
服务提供者
概念
服务提供注册
1 | public function register() |
延迟服务提供
1 | protected $defer = true; |
门脸模式
静态调用
1 | public function index() |
config/app.php -> aliases
示例
如何查找一个门脸或注入类有哪些函数
门脸类
app(‘request’);
注入类
app(‘Symfony\Component\HttpFoundation\Request’)
https//laravel.com/api/5.4/