laravel-notification-channels / twilio

Twilio notifications channel for Laravel

Home Page:https://laravel-notification-channels.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make `TwilioProvider` deferrable

klimov-paul opened this issue · comments

TwilioProvider should be deferrable, allowing its lazy load during application execution.

It is unlikely every project page requires an SMS sending, thus loading service provider for it all the time is unefficient.

Illuminate\Contracts\Support\DeferrableProvider interface should be used.

Happy to accept PR :)