imahmood/laravel-file-storage
Laravel FileStorage package
FileStorage is a Laravel package that simplifies the process of uploading and attaching files to models, while also automating preview generation and image optimization.
Features
- Easily upload and attach files to models.
- Specify the storage disk dynamically using the
onDiskmethod. - Automatically generate previews for images and PDFs and optimize images, improving user experience.
Requirements
Before using this package, make sure your environment meets the following requirements:
- PHP: 8.2 or later.
- Extensions:
ext-ffiextension is required. - System Packages:
libvips42library is necessary for image processing.
Documentation
License
The MIT License (MIT). Please see License File for more information.
Related Packages
doctrine/dbal
Powerful PHP database abstraction layer (DBAL) with many features for database s...
637,827,751
9,703
laravel/serializable-closure
Laravel Serializable Closure provides an easy and secure way to serialize closur...
413,412,504
609
nunomaduro/collision
Cli error handling for console/command-line PHP applications.
394,964,158
4,660
Version History
| Version | Released | PHP | Laravel | License |
|---|---|---|---|---|
| v2.4.0 | ^8.2 | ^9.0| | MIT | |
| v2.3.1 | ^8.1 | ^9.0| | MIT | |
| v2.3.0 | ^8.1 | ^9.0| | MIT | |
| v2.2.0 | ^8.1 | ^9.0| | MIT | |
| v2.1.5 | ^8.1 | ^9.0| | MIT | |
| v2.1.4 | ^8.1 | ^9.0| | MIT | |
| v2.1.3 | ^8.1 | ^9.0| | MIT | |
| v2.1.2 | ^8.1 | ^9.0| | MIT | |
| v2.1.1 | ^8.1 | ^9.0| | MIT | |
| v2.1.0 | ^8.1 | ^9.0| | MIT | |
| v2.0.2 | ^8.1 | ^9.0| | MIT | |
| v2.0.1 | ^8.1 | ^9.0| | MIT | |
| v2.0.0 | ^8.1 | ^9.0| | MIT | |
| v1.0.2 | ^8.1 | ^9.0| | MIT | |
| v1.0.1 | ^8.1 | ^9.0| | MIT | |
| v1.0.0 | ^8.1 | ^9.0| | MIT |