hyperf / flysystem-oss
Installs: 42 516
Dependents: 1
Suggesters: 1
Security: 0
Stars: 3
Watchers: 3
Forks: 2
Open Issues: 0
Requires
- php: >=7.3
- aliyuncs/oss-sdk-php: ^2.4
- hyperf/utils: ^2.2|^3.0
- league/flysystem: ^2.1|^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- hyperf/di: ^2.2
- mockery/mockery: ^1.0
- phpstan/phpstan: ^0.12
- phpunit/phpunit: >=7.0
- swoole/ide-helper: dev-master
- swow/swow: dev-develop
- symfony/var-dumper: ^5.1
README
composer require hyperf/flysystem-oss
鸣谢
借鉴了 xxtime/flysystem-aliyun-oss 部分代码,在此表示感谢。
使用
<?php $adapter = new Adapter([ 'accessId' => env('OSS_ACCESS_ID'), 'accessSecret' => env('OSS_ACCESS_SECRET'), 'bucket' => env('OSS_BUCKET'), 'endpoint' => env('OSS_ENDPOINT'), 'timeout' => 3600, 'connectTimeout' => 10, 'isCName' => false, 'token' => null, 'proxy' => null, ]); $flysystem = new Filesystem($adapter); $flysystem->write('test.json', Json::encode(['id' => uniqid()]));