kriss/yii2-flysystem

yii2-flysystem

安装: 174

依赖: 1

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 0

开放问题: 0

类型:yii2-extension

v1.1 2018-10-16 03:53 UTC

This package is auto-updated.

Last update: 2024-09-16 19:38:58 UTC


README

yii2-flysystem

安装

安装此扩展的首选方式是通过 composer

php composer.phar require --prefer-dist kriss/yii2-flysystem

配置

return [
    'components' => [
        // others
        'storage' => [
            'class' => \kriss\storage\Storage::class,
            'adapter' => function () {
                return new \League\Flysystem\Adapter\Local(Yii::getAlias('@webroot/files'));
            }
        ],
    ]
]

使用方法

use kriss\storage\Storage;
use Yii;

/** @var Storage $storage */
$storage = Yii::$app->get('storage');
$fileSystem = $storage->getFileSystem();
$adapter = $storage->getAdapter();
// or
$adapter = $storage->getFileSystem()->getAdapter();

更多信息

flysystem

文件系统API

常用适配器

阿里云OSS适配器

七牛云适配器