kriss/yii2-flysystem

yii2-flysystem

Maintainers

👁 kriss

Package info

github.com/krissss/yii2-flysystem

Type:yii2-extension

pkg:composer/kriss/yii2-flysystem

Statistics

Installs: 175

Dependents: 1

Suggesters: 0

Stars: 2

Open Issues: 0

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

Requires

Requires (Dev)

None

Provides

None

Conflicts

None

Replaces

None

MIT b95c0b3b8a85804b98253d65394c54e33b31cadd

  • kriss <462679766.woop@qq.com>

filesystemstorageextensionyii2Flysystem

This package is auto-updated.

Last update: 2026-06-16 23:06:50 UTC


README

yii2-flysystem

Installation

The preferred way to install this extension is through composer.

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

config

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

usage

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();

more Info

flysystem

fileSystem API

Commonly-Used Adapters

Aliyun OSS Adapter

QiNiu Adapter