setClientId($config['clientId']); $client->setClientSecret($config['clientSecret']); $client->refreshToken($config['refreshToken']); $service = new \Google_Service_Drive($client); $options = []; if(isset($config['teamDriveId'])) { $options['teamDriveId'] = $config['teamDriveId']; } $adapter = new GoogleDriveAdapter($service, $config['folderId'], $options); return new \League\Flysystem\Filesystem($adapter); }); } /** * Register the application services. * * @return void */ public function register() { // } }