Download the PHP package mulertech/file-bundle without Composer
On this page you can find all versions of the php package mulertech/file-bundle. 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 file-bundle
MulerTech File Bundle
Symfony bundle for file upload management with metadata tracking, configurable validation, and an extensible entity.
Requirements
- PHP 8.4+
- Symfony 6.4+, 7.0+ or 8.0+
- Doctrine ORM 2.19+ or 3.0+
Installation
Configuration
Usage
1. Create your File entity
Extend the provided AbstractFile MappedSuperclass:
2. Implement FileUploaderInterface
Your User entity must implement FileUploaderInterface:
3. Upload files
Inject FileManagerInterface in your controller or service:
4. Custom directory strategy (optional)
Implement DirectoryStrategyInterface to control where files are stored:
Then configure:
5. Twig functions
Testing
License
MIT
All versions of file-bundle with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.4
doctrine/dbal Version ^3.0 || ^4.0
doctrine/orm Version ^2.19 || ^3.0
psr/log Version ^3.0
symfony/config Version ^6.4 || ^7.0 || ^8.0
symfony/dependency-injection Version ^6.4 || ^7.0 || ^8.0
symfony/http-foundation Version ^6.4 || ^7.0 || ^8.0
symfony/http-kernel Version ^6.4 || ^7.0 || ^8.0
symfony/mime Version ^6.4 || ^7.0 || ^8.0
symfony/string Version ^6.4 || ^7.0 || ^8.0
doctrine/dbal Version ^3.0 || ^4.0
doctrine/orm Version ^2.19 || ^3.0
psr/log Version ^3.0
symfony/config Version ^6.4 || ^7.0 || ^8.0
symfony/dependency-injection Version ^6.4 || ^7.0 || ^8.0
symfony/http-foundation Version ^6.4 || ^7.0 || ^8.0
symfony/http-kernel Version ^6.4 || ^7.0 || ^8.0
symfony/mime Version ^6.4 || ^7.0 || ^8.0
symfony/string Version ^6.4 || ^7.0 || ^8.0
The package mulertech/file-bundle contains the following files
Loading the files please wait ...