группу middleware?
т.е. нужно добавить свой обработчик в отдельную группу например 'my.api'
и потом в рутингах это использовать т.е.
Route::group([
'middleware' => 'my.api',
], function () {
//routs......
});
в документации нашел только как добавить
public function boot()
{
$this->app['Illuminate\Contracts\Http\Kernel']
->prependMiddleware(class);
но таким образом он на любых маршрутах вызывается , а не для определенной группы
Я делал так: Route::group([ 'middleware' => \Author\Plugin\Midlleware\Midlleware::class, ], function () { //routs...... });
просто я планировал сделать в 2 плагина 1 - основной. с определенными ротами, чистым функционалом. 2 - дополнительный. который расширяет функционал 1го, и в нем уже полукастом на проект. и вот как раз у первого есть роуты, а 2ым я хотел бы их защитить через middleware, который весьма специфический и он не будет где-либо использоваться в других проектах
Обсуждают сегодня