41. 服务容器 绑定基础

2017-10-05  本文已影响4人  独步天堂
$this->app->bind('HelpSpot\API', function ($app) {
    return new HelpSpot\API($app->make('HttpClient'));
});
$this->app->singleton('HelpSpot\API', function ($app) {
    return new HelpSpot\API($app->make('HttpClient'));
});
$api = new HelpSpot\API(new HttpClient);

$this->app->instance('HelpSpot\API', $api);
$this->app->when('App\Http\Controllers\UserController')
          ->needs('$variableName')
          ->give($value);
上一篇 下一篇

猜你喜欢

热点阅读