muath-ye / flysystem-rackspace
Flysystem adapter for Rackspace
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 30
pkg:composer/muath-ye/flysystem-rackspace
Requires
- php: >=5.4.0
- league/flysystem: ^1.0|^2.0|^3.0
- rackspace/php-opencloud: ^1
Requires (Dev)
- mockery/mockery: ~0.9|^1.0
- phpunit/phpunit: ^5.7|^6.0|^7.0|^8.0|^9.0
README
Installation
composer require league/flysystem-rackspace
Usage
use OpenCloud\OpenStack; use OpenCloud\Rackspace; use League\Flysystem\Filesystem; use League\Flysystem\Rackspace\RackspaceAdapter as Adapter; $client = new Rackspace(Rackspace::UK_IDENTITY_ENDPOINT, array( 'username' => ':username', 'apiKey' => ':password', )); $store = $client->objectStoreService('cloudFiles', 'LON'); $container = $store->getContainer('flysystem'); $filesystem = new Filesystem(new Adapter($container));