Skip to content

kevindierkx/LaravelS3v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

Installation

To install this package you will need:

  • Laravel 5+

You can modify your composer.json file and run composer update to include the latest version of the package in your project:

"require": {
    "kevindierkx/laravel-s3v2": "1.1.*"
}

Or you can run the composer require command from your terminal:

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:

'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.

'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.

About

Laravel 5.x S3 driver for the Aws v2 SDK

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages