2016-03-05 2 views
2

Amazon S3 имеет разные storage classes с различными ценовыми скобками.Выберите класс хранения Amazon S3 с использованием файловой системы Laravel

Мне было интересно, есть ли способ выбрать класс хранения в решении Laravel для файловой системы/облачного хранилища?

Было бы хорошо выбрать класс на основе загрузки, чтобы я мог выбирать в своем приложении, а не только один раз в файле конфигурации.

+0

Вы можете настроить несколько «дисков» в Laravel каждый указал на другой s3 ведро с использованием различных классов хранения –

ответ

2

Чтобы передать дополнительные опции flysystem вы должны использовать getDriver()

Storage::disk('s3')->getDriver()->put(
    'sample.txt', 
    'This is a demo', 
    [ 
     'StorageClass' => 'REDUCED_REDUNDANCY' 
    ] 
); 
Смежные вопросы