overnic / laravel-aliyun-oss
Aliyun oss for Laravel5, also support flysystem adapter
v0.1.1
2017-06-26 02:16 UTC
Requires
- php: >=5.4.0
- guzzle/guzzle: 3.7.1
- illuminate/support: ~5.0|~5.1|~5.2
- league/flysystem: ~1.0
This package is auto-updated.
Last update: 2024-12-18 18:34:11 UTC
README
Aliyun oss for Laravel5, also support flysystem adapter.
Installation
This package can be installed through Composer.
composer require overnic/laravel-aliyun-oss
This service provider must be registered.
// config/app.php 'providers' => [ '...', 'Overnic\AliyunOss\AliyunOssServiceProvider', ];
At last, you can edit the config file: config/filesystem.php.
add a disk config to the config
'oss' => [ 'driver' => 'oss', 'access_id' => 'Your oss access id', 'access_key' => 'Your oss access key', 'bucket' => 'Your project bucket on oss', 'endpoint' => '', // 青岛节点需要指定,杭州节点不需要 'prefix' => '' // Path prefix, default can keep empty ],
change default to oss
'default' => 'oss';
Usage
You can now use Laravel5's flysystem to upload or get file/directory from oss, follow the document, http://laravel.com/docs/5.0/filesystem