Download the PHP package impratick/laravel-azure-blob-storage without Composer
On this page you can find all versions of the php package impratick/laravel-azure-blob-storage. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download impratick/laravel-azure-blob-storage
More information about impratick/laravel-azure-blob-storage
Files in impratick/laravel-azure-blob-storage
Package laravel-azure-blob-storage
Short Description Azure Blob Storage Wrapper with prefix support for Laravel framework
License MIT
Informations about the package laravel-azure-blob-storage
Laravel Azure Blob Storage
Laravel Azure Blob Storage wrapper for Flysystem Azure Blob Storage with prefix support and easy integration with Spatie's Media Library.
Package includes:
- A Service Provider for Laravel
- Adding an
azure
disk for Laravel's File Storage abstraction of Flysystem
- Adding an
- Integration with Spatie's Media Library providing
- A
AzureBlobUrlGenerator
(https://docs.spatie.be/laravel-medialibrary/v7/advanced-usage/generating-custom-urls)
- A
Installation
You can install the package via composer:
Usage
The Service Provider is automatically registered on Laravel >= 5.5.
Configure your disk in config/filesystem.php
Here prefix
is needed if you have custom folder structure, if not then set to null
- project-storage
- local/folders
- staging/folders
- production/folders
So as per above scenario value of AZURE_CONTAINER
would be project-storage
and AZURE_BLOB_FOLDER_NAME
would be as per environment (local/staging/production)
any.
For integration with Media Library
Install and configure Media Library.
Add the following to config/medialibrary.php
Changelog
Please review CHANGELOG for more information.
Security
If you discover any security related issues, please feel free to report at [email protected].
Credits
- Flysystem
- All Contributors
This package was made based on A skeleton repository for Spatie's PHP Packages.
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-azure-blob-storage with dependencies
illuminate/support Version ~5.7|~5.8|^6.0
league/flysystem-azure-blob-storage Version ^0.1.6