Laravel 5.x Aws-S3-v2 SDK driver
This package adds support for the Aws-S3-v2 SDK. Some S3 compatible providers don't support the newest version of the SDK., (*1)
Installation
To install this package you will need:, (*2)
You can modify your composer.json file and run composer update to include the latest version of the package in your project:, (*3)
"require": {
"kevindierkx/laravel-s3v2": "1.1.*"
}
Or you can run the composer require command from your terminal:, (*4)
composer require kevindierkx/laravel-s3v2:1.1.*
Once the package is installed you will need to open config/app.php and register the required service provider:, (*5)
'providers' => [
'Kevindierkx\LaravelS3v2\S3DriverServiceProvider'
]
Usage
Use the s3-v2 driver in your S3 configuration. With the base_url parameter you can specify a different endpoint., (*6)
's3-connection-name' => [
'driver' => 's3-v2',
'key' => env('S3_KEY'),
'secret' => env('S3_SECRET'),
'region' => env('S3_REGION'),
'bucket' => env('S3_BUCKET'),
'base_url' => env('S3_BASE_URL'),
],
Credits
License
The MIT License (MIT). Please see License File for more information., (*7)