wooxo /ovh-swift-laravel
用于使用 Laravel 4.2 与 OVH PCI 对象存储 API 的库。
v2.0.4
2020-10-05 16:01 UTC
Requires
- php: >=5.4.0
- illuminate/support: 4.2.*
- php-opencloud/openstack: 2.0.0-rc3
README
这是一个 Laravel 4.2 的库。
基于 Laravel 的库,用于使用 OVH PCI 对象存储 API,基于以下工作: https://github.com/drauta/runabove-laravel.
安装
使用 composer 安装
composer require wooxo/ovh-swift-laravel "~0.1"
发布配置和完整信息(使用 OVH API 获取凭据)
php artisan config:publish wooxo/ovh-swift-laravel
在 config.app 中添加提供者
'providers' = array( [...], 'Wooxo\OvhSwiftLaravel\OvhSwiftLaravelServiceProvider' );
使用方法
获取文件列表
$client = new OvhSwiftLaravel(); $client->fileList();
上传文件
$client = new OvhSwiftLaravel(); $client->filePut('path/to/the/file');
获取上传的文件
$client = new OvhSwiftLaravel(); $client->fileGet('hello_world.txt');
删除上传的文件
$client = new OvhSwiftLaravel(); $client->fileDelete('hello_world.txt');
检查文件是否存在
$client = new OvhSwiftLaravel(); $client->fileExists('hello_world.txt');