bind('media-library-helpers', fn () => collect([])); } public function boot(): void { app(Router::class)->group(['middleware' => ['web', 'auth:web']], function ($router) { $router->post('mediaupload', [MediaController::class, 'store'])->name('media.store'); $router->delete('mediaupload/{media}', [MediaController::class, 'destroy'])->name('media.destroy'); $router->get('mediaupload/{parent_model}/{parent_id}/{collection}', [MediaController::class, 'index'])->name('media.index'); }); MediaCollection::macro('forceFileName', function ($callback) { $this->forceFileRenamer = $callback; return $this; }); } }