É possível inserir uma Middleware em uma route::group de modo que está middleware seja aplicada para todas as rotas deste grupo ?
É possível inserir uma Middleware em uma route::group de modo que está middleware seja aplicada para todas as rotas deste grupo ?
Oi Marlon, tudo bom?
Segundo a documentação de Route Groups, para especificar uma middleware, na versão 5.0 da linguagem, basta passar no array recebido como primeiro parametro no método a chave middleware e o nome. Algo como:
Route::group(['middleware' => ['foo', 'bar']], function()
{
// ...
});
Você também pode especificar mais de um valor nesse array, como por exemplo os namespaces, prefixos, etc:
Route::group(['namespace' => 'Admin', 'prefix' => 'admin', 'middleware' => ['auth.basic', 'auth.admin']], function() {});
Abraço =)
Perfeito, muito obrigado pela ajuda mais uma vez. E parabéns pelo seu ótimo trabalho e excelente tempo de resposta.
Muito obrigado Marlon =)
Abraço!