17

notFoundHandlerSlim 3 でカスタム 404 を追加する方法は既にわかっています。

$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');
    };
};

ルートの 1 つでこれを手動でトリガーしたいと思います。

Slim 2 では、次のようなことができました$app->notFound()。Slim 3 で同等のものは何ですか?

4

1 に答える 1