Download the PHP package netzmacht/contao-flysystem without Composer
On this page you can find all versions of the php package netzmacht/contao-flysystem. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download netzmacht/contao-flysystem
More information about netzmacht/contao-flysystem
Files in netzmacht/contao-flysystem
Package contao-flysystem
Short Description This integrates the flysystem filesystem abstraction into Contao
License LGPL-3.0+
Informations about the package contao-flysystem
Contao Flysystem integration
This library integrates the flysystem filesystem abstraction into Contao.
It provides a fully configured filesystem service for TL_ROOT
and an adapter for the Dbafs of Contao!
Install
You can install this library using Composer. It requires at least PHP 5.4 and Contao 3.2.
Features
- Filesystem abstraction for whole Contao installation
- Dbafs adapter
- Metadata caching
Usage
Access to the mount manager and the default file system
Dbafs file system
For the dbafs filesystem exists an separate filesystem adapter. It allows to fetch files by path or uuid.
The meta data is enriched with model details id, uuid, hash, meta, importantPart
.
It keeps the dbafs in sync when performing file system actions.
Note: You have to prepend the file path with the upload path as this is the Contao standard. If you try to access a
file out of the upload path scope you'll get an RootViolationException
.
All versions of contao-flysystem with dependencies
contao/core Version >=3.2,<3.6-dev
contao-community-alliance/dependency-container Version ~1.6
league/flysystem Version ~1
doctrine/cache Version ~1