protected function createLaravelDriver(): Sdk\Client
    {
        return \tap($this->createHttpClient(), function ($client) {
            if (isset($this->config['client_id']) || isset($this->config['client_secret'])) {
                $client->setClientId($this->config['client_id'])
                        ->setClientSecret($this->config['client_secret']);
            }

            if (isset($this->config['access_token'])) {
                $client->setAccessToken($this->config['access_token']);
            }
        });
    }
protected function createLaravelDriver(): Sdk\Client
    {
        return \tap($this->createHttpClient(), function ($client) {
            if (isset($this->config['client_id']) || isset($this->config['client_secret'])) {
                $client->setClientId($this->config['client_id'])
                        ->setClientSecret($this->config['client_secret']);
            }

            if (isset($this->config['access_token'])) {
                $client->setAccessToken($this->config['access_token']);
            }
        });
    }
protected function createLaravelDriver ( ) : Sdk \ Client { return \ tap ( $ this -> createHttpClient ( ) , function ( $ client ) { if ( isset ( $ this -> config [ 'client_id' ] ) || isset ( $ this -> config [ 'client_secret' ] ) ) { $ client -> setClientId ( $ this -> config [ 'client_id' ] ) -> setClientSecret ( $ this -> config [ 'client_secret' ] ) ; } if ( isset ( $ this -> config [ 'access_token' ] ) ) { $ client -> setAccessToken ( $ this -> config [ 'access_token' ] ) ; } } ) ; }
Create laravel driver.

@return \Katsana\Sdk\Client
Create laravel driver .