bavix / glow-flysystem
Adapter for work with Glow CDN using flysystem
Installs: 11
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 0
Open Issues: 0
pkg:composer/bavix/glow-flysystem
Requires
- php: >=7.3
- bavix/glow-api: ^1.0
- laravel/framework: ^7.0|^8.0
- league/flysystem: ^1.0
- nesbot/carbon: ^2.17
README
Glow Flysystem Adapter - Easy work with Glow CDN API.
- Vendor: bavix
- Package: Glow Flysystem
- Version:
- Laravel Version:
7.x - PHP Version: 7.3+
- Composer:
composer require bavix/glow-flysystem
Usage
Add disk in config config/filesystems.php.
'disks' => [ 'glow' => [ 'driver' => 'glow', 'bucket' => env('GLOW_BUCKET'), 'url' => env('GLOW_URL'), 'endpoint' => env('GLOW_ENDPOINT'), 'token' => env('GLOW_TOKEN'), 'visibility' => 'public', ], ],
Usage example.
use Illuminate\Support\Facades\Storage; $glow = Storage::disk('glow'); $glow->put('glow.txt', 'Hello, flysystem!'); var_dump($glow->url('glow.txt')); // URL for download file var_dump($glow->delete('glow.txt'));
Supported by