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