2017 © Pedro Peláez
 

library flysystem-qiniu

Flysystem adapter for Qiniu PHP SDK v7

image

aiddroid/flysystem-qiniu

Flysystem adapter for Qiniu PHP SDK v7

  • Friday, December 18, 2015
  • by aiddroid
  • Repository
  • 1 Watchers
  • 1 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

filesystem-qiniu

Flysystem Adapter for Qiniu sdk v7.x, (*1)

安装

  • 通过composer,这是推荐的方式,可以使用composer.json 声明依赖,或者运行下面的命令。
$ composer require aiddroid/flysystem-qiniu

Yii2配置config/web.php

  'components' => [
        //...
        'fileStorage' => [
            'class' => '\trntv\filekit\Storage',
            'baseUrl' => '@storageUrl/source',
            'filesystem' => [
                'class' => '\aiddroid\flysystem\qiniu\QiniuFlysystemBuilder',
                'accessKey' => 'testAccessKey',//Qiniu的配置参数 http://www.qiniu.com/
                'secretKey' => 'testSecretKey',
                'bucketName' => 'testbucket',
            ]
        ],
        //...

Yii2用法

$uploadedFile = \yii\web\UploadedFile::getInstance($uploadForm, 'avatarFile');
Yii::$app->fileStorage->save($uploadedFile);

一般用法

use aiddroid\flysystem\qiniu\QiniuAdapter;
$adapter = new QiniuAdapter($accessKey, $secretKey,$bucketName);
$adapter->write('filepath','contents');

The Versions

18/12 2015

dev-master

9999999-dev

Flysystem adapter for Qiniu PHP SDK v7

  Sources   Download

MIT

The Requires

 

by Avatar aiddroid