jaysson/eloquent_filefield
Composer 安装命令:
composer require jaysson/eloquent_filefield
包简介
Automatically save files assigned to eloquent model attributes
README 文档
README
Easily upload files to a directory and save the filename to database attribute.
It does not handle any image processing. Take a look at [Glide][http://glide.thephpleague.com] for that.
Install
Via Composer
$ composer require jaysson/eloquent_filefield
Usage
In your Eloquent model:
use Jaysson\EloquentFileField\FileFieldTrait; public $fileFields = [ 'image' => [], 'poster' => [ 'disk' => app('config')->get('filesystems.default'), 'path' => 'uploads/:class_slug/:attribute/:unique_id-:file_name', 'default_path' => 'uploads/default.png' ] ];
Each field can have filesystem disk, path pattern and default path options. If you don't specify any of them, they will be loaded from default config.
Publish default config
$ php artisan vendor:publish
Security
If you discover any security related issues, please email prabhakarbhat@live.com instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.
统计信息
- 总下载量: 1.75k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-03-25