Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Создал Rout
Route::get('user/{id}', function($id)
{
return 123;
});
В методе boot провайдера RouteServiceProvider прописал,
public function boot(Router $router)
{
parent::boot($router);
$router->pattern('id', '[0-9]+');
}
В итоге пишу URL "yoursite/user/asd"
И laravel всеравно выводит на экран 123, а должно вылетать исключение.
Задача решена, оказывается при настройке Laravel была включена оптимизация фрэймворка для производительности "php artisan optimize".
При ее отключении "php artisan clear-compiled" все заработало.
Не в сети
Страницы 1