Download the PHP package dongttfd/laravel-upload-model without Composer
On this page you can find all versions of the php package dongttfd/laravel-upload-model. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-upload-model
Upload file on eloquent model
Laravel Support
"laravel/framework": "^5.7|^6.0|^7.0|^8.0|^9.0|^10.0|^11.0"
What It Does
- Easy and fast to move uploaded file to your folder via model functions (eg:
create, update, fill, save ...
) - Convenient with Auto assign file path to attributes of eloquent model
- Easy to retry file of model
- Integrated JSON columns
- Integrated SoftDelete
Installation
Via Composer
Basic Usage
Use packages at your model:
Implement
Model create with uploaded file
Model update with uploaded file
Easy to retries
Supported JSON columns
Read Override before use JSON columns
With JSON/Array columns
Override
We recommend to create a BaseFileModel
class for file on your laravel project and implement UploadOnEloquentModel
and extends that when you need.
Aside from you can extends FileModel
from my source code
Override properties
Specify the drive where you will save the file, default from your filesystem configuration (config/filesystem.php
)
Specify the column where you will save the file, if that was JSON columns you must use array dot
avatar column is file
card
column is object
photos
column is array
photos
is array in variant
column
Specify the folders where you will save the file to disk
On / Off publish file when using s3
driver
Timeout of file access token when using s3
file driver
Changelog
Please see CHANGELOG for more information what has changed recently.
Security
If you discover any security-related issues, please email My Email instead of using the issue tracker.
Testing
All versions of laravel-upload-model with dependencies
illuminate/http Version >=5.7,<12.0
illuminate/database Version >=5.7,<12.0
illuminate/config Version >=5.7,<12.0
illuminate/filesystem Version >=5.7,<12.0