Laravel-Mediable一个非常方便管理上传文件及媒体对象的扩展包

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安装成功。

你可能感兴趣的