@Slavique_b смотри, в драйвер можно создать свой и это факт. Не совсем понятно как там все устроено, но думаю разобраться, если очень нужно, то можно. Luke написал несколько плагинов для файлов на S3 и.т.д. , для google drive driver в определении стоит
public function boot()
{
Storage::extend('googledrive', function($app, $config) {
$client = new Google_Client();
$client->setClientId($config['clientId']);
$client->setClientSecret($config['clientSecret']);
$client->refreshToken($config['refreshToken']);
$service = new Google_Service_Drive($client);
$adapter = new GoogleDriveAdapter($service, $config['folderId']);
return new Filesystem($adapter);
});
}
То есть получаеться что Storage можно exten-дить , это хорошо, так как код ядра и компонентов не придёться переписывать и october будет обновляться