Laravel随笔 App服务容器

app服务容器可以绑定自己的实例(必须是实例,数组什么的不可以!)

参考文章

  1. app()->singleton($abstract, $concrete)

顾名思义,concrete是实例。。。。abstract可以是接口,可以是一个未定义的string名

  1. app()->get($abstract)->具体绑定的实例的方法

  2. 容器解析任何对象时调用

$this->app->resolving(function ($object, $app) {

});
  1. 容器解析 HelpSpot\API 时调用
$this->app->resolving(HelpSpot\API::class, function ($api, $app) {

});
发布了68 篇原创文章 · 获赞 0 · 访问量 1733

猜你喜欢

转载自blog.csdn.net/qj4865/article/details/104659266
今日推荐