Многокомпонентная загрузка Amazon с использованием пакета Gaufrette

Есть ли способ использовать объект файловой системы Gaufrette для многокомпонентной загрузки, если у нас есть адаптер Amazon S3. Я кое-что читал о streamWrapper, но я не знаю, подходит ли он для этого и работает ли он с адаптером S3 или нет.


person MKoosej    schedule 20.01.2014    source источник


Ответы (1)


Адаптер S3 Gaufrette не использует многокомпонентную загрузку (см. https://github.com/KnpLabs/Gaufrette/blob/master/src/Gaufrette/Adapter/AwsS3.php#L135). Однако вы могли бы расширить класс адаптера и переписать write() для использования метода upload() AWS SDK (см. http://docs.aws.amazon.com/aws-sdk-php/latest/class-Aws.S3.S3Client.html#_upload ), который будет поддерживать многокомпонентную загрузку.

person Jeremy Lindblom    schedule 20.01.2014