Download the PHP package keboola/php-file-storage-utils without Composer
On this page you can find all versions of the php package keboola/php-file-storage-utils. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package php-file-storage-utils
File storage utils
PHP utils around Azure blob storage and Amazon S3
Installation
composer require keboola/php-file-storage-utils
Usage
Azure Blob storage
Retry middleware
Best practice
use ClientFactory to preset client and middlewares
Development
Run tests with:
docker-compose run --rm testsXX
where XX is PHP version (71 - 74), e.g.:
docker-compose run --rm tests71
Resources Setup
Azure blob storage
export PHP_FS_UTILS_RG=testing-php-file-storage-utils
Create a resource group:
az group create --name $PHP_FS_UTILS_RG --location "northeurope"
Deploy the storage account
az group deployment create --resource-group $PHP_FS_UTILS_RG --template-file arm-template.json
command will output ABS_ACCOUNT_NAME
, ABS_ACCOUNT_KEY
which has to be added to .env
file
All versions of php-file-storage-utils with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.1
ext-fileinfo Version *
microsoft/azure-storage-blob Version ^1.5
guzzlehttp/guzzle Version ^6.5|^7.2
guzzlehttp/psr7 Version ^1.7.0|^2.0
psr/log Version ^1|^2|^3
symfony/process Version ^4.4|^5|^6
ext-fileinfo Version *
microsoft/azure-storage-blob Version ^1.5
guzzlehttp/guzzle Version ^6.5|^7.2
guzzlehttp/psr7 Version ^1.7.0|^2.0
psr/log Version ^1|^2|^3
symfony/process Version ^4.4|^5|^6
The package keboola/php-file-storage-utils contains the following files
Loading the files please wait ....