jimchen/yii2-flysystem-contract

Yii框架的flysystem扩展合约

1.1.0 2018-08-28 16:06 UTC

This package is auto-updated.

Last update: 2024-09-18 03:44:50 UTC


README

Yii框架的flysystem扩展合约,抽象类来自 creocoder/yii2-flysystem,仓库的目的是分离抽象和实现。

安装

$ composer require jimchen/yii2-flysystem-contract -vvv

用法

use jimchen\flysystem\Filesystem;

class xxxFilesystem extends Filesystem
{
    /**
     * @return \League\Flysystem\AdapterInterface
     */
    protected function prepareAdapter()
    {
        // TODO: Implement prepareAdapter() method.
    }
}

\jimchen\flysystem\Filesystem 是一个 Yii2 组件,所以你的 xxxFilesystem 可以注册为一个 Yii2 组件

感谢

creocoder/yii2-flysystem

许可

MIT