raoptimus/yii2-openstack
Composer 安装命令:
composer require raoptimus/yii2-openstack
包简介
Openstack/swift client for Yii2 Framework
关键字:
README 文档
README
yii2-openstack
Openstack / swift client for Yii2 Framework
Installation
Install with composer:
composer require raoptimus/yii2-openstack
Usage samples
Configuration
$swift = new raoptimus\openstack\Connection( new raoptimus\openstack\Options( [ 'authUrl' => 'https://somedomain.com:5000/v2.0', 'username' => '', 'apiKey' => '', 'tenant' => '', 'domain' => '', 'domainId' => '', ] ) ); $container = $swift->getContainer('name of container');
Use connection
$swift = \Yii::$app->get('swift'); $container = $swift->getContainer('name of container');
Push file to swift storage
$container->pushObject($source, $target);
Pull file from swift storage
$container->pullObject($source, $target);
Get stat of file from swift storage
$container->getObject($filename);
Exists file in swift storage
$container->existsObject($filename);
Delete file from swift storage
$container->deleteObject($filename);
统计信息
- 总下载量: 440
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: BSD-3-Clause
- 更新时间: 2018-10-07