paragraph1\phpFCM\Client::injectHttpClient PHP Method

injectHttpClient() public method

public injectHttpClient ( GuzzleHttp\ClientInterface $client )
$client GuzzleHttp\ClientInterface
    public function injectHttpClient(GuzzleHttp\ClientInterface $client)
    {
        $this->guzzleClient = $client;
    }

Usage Example

 public function register()
 {
     $this->mergeConfigFrom(config_path('firebase.php'), 'firebase');
     $this->app->singleton(Client::class, function () {
         $client = new Client();
         $client->setApiKey(config('firebase.key'));
         $client->injectHttpClient(new GuzzleHttpClient());
         return $client;
     });
 }