Мы уже знаем, как добавить пользовательский 404 notFoundHandler
в Slim 3:
$container['notFoundHandler'] = function ($c) {
return function ($request, $response) use ($c) {
return $c->view->render($response, 'pages/404.html.twig')
->withStatus(404)
->withHeader('Content-Type', 'text/html');
};
};
Я хотел бы запустить это вручную на одном из моих маршрутов.
В Slim 2 мы смогли сделать что-то вроде $app->notFound()
. Что эквивалентно в Slim 3?