Laravel-Mediable可以通过文件系统驱动Filesystem-driven进行上传目录的配置,能轻松的上传所有的MIME类型,支持所有的图片类型(如:jpeg、png或gif)。
安装:
composer require plank/laravel-mediable
在config/app.php中注册服务,如果是Laravel 5.5及以上版本,刚跳过此步骤:
'providers' => [
//...
PlankMediableMediableServiceProvider::class,
//...
];
注册别名服务,如果是Laravel 5.5及以上版本,刚跳过此步骤:
'aliases' => [
//...
'MediaUploader' => PlankMediableMediaUploaderFacade::class,
//...
]
发布配置文件(config/mediable.php)及数据库迁移文件(database/migrations/####_##_##_######_create_mediable_tables.php)
php artisan vendor:publish --provider="PlankMediableMediableServiceProvider"
运行数据库迁移
php artisan migrate
至此,Laravel-Mediable安装成功。