rutas route español controladores auth php laravel controller views middleware

php - route - Laravel 5-Definición de middleware para múltiples rutas en el archivo del controlador



route group laravel (1)

Simplemente pase una matriz en lugar de una cadena con | delimitador

public function __construct() { $this->middleware(''admin'', [''only'' => [''create'', ''edit'', ''show'']]); }

Apiladores Actualmente estoy aprendiendo laravel5 y me encanta, pero estoy luchando con una cosa. Desde Laravel 5 tenemos Middleware que podemos usar en la función de construcción del controlador, como esta:

Archivo controlador:

public function __construct() { $this->middleware(''admin'', [''only'' => ''create'']); }

Ahora lo que quiero es definir HERE ^ (no en el archivo de rutas) para usarlo en múltiples vistas, como ''crear'', ''editar'' y ''mostrar''. definiendo

public function __construct() { $this->middleware(''admin'', [''only'' => ''create|edit|show'']); }

Lamentablemente no funciona. Prefiero no usar rutas. ¿Alguna idea, queridos amigos?