Skip to content

Commit 577c6b0

Browse files
committed
Move dependencies inside closure
1 parent acc876b commit 577c6b0

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

src/TwilioProvider.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,15 +12,15 @@ class TwilioProvider extends ServiceProvider
1212
*/
1313
public function boot()
1414
{
15-
$config = $this->app->make(TwilioConfig::class, $this->app['config']['services.twilio']);
16-
$twilio = $this->app->make(TwilioService::class, [
17-
$config->getAccountSid(),
18-
$config->getAuthToken(),
19-
]);
20-
2115
$this->app->when(TwilioChannel::class)
2216
->needs(Twilio::class)
23-
->give(function () use ($twilio, $config) {
17+
->give(function () {
18+
$config = $this->app->make(TwilioConfig::class, $this->app['config']['services.twilio']);
19+
$twilio = $this->app->make(TwilioService::class, [
20+
$config->getAccountSid(),
21+
$config->getAuthToken(),
22+
]);
23+
2424
return new Twilio($twilio, $config);
2525
});
2626
}

0 commit comments

Comments
 (0)