ドキュメントに直接アクセスするルートを作りたい。たとえば、 にアクセスしたいのですdomain/file/document.pdf
がdomain/doc
.
私はこれを試しました:
$app->get('/docs/v1', function ($request, $response){
$this->view->render( $response, '/docs/document.pdf');
});
しかし、うまくいきません。公式ドキュメントでもこれを見ました:
$app = new \Slim\App();
$app->get('/hello', function ($req, $res) {
$this['view']->display('profile.html', [
'name' => 'Josh',
'url' => 'https://joshlockhart.com'
]);
});
ただし、表示機能はありません。
Fatal error: Call to undefined method Slim\Views\PhpRenderer::display()
たぶん私は何かを見逃したのかもしれませんが、わかりません。ドキュメントには他に何も見つかりませんでした。
ありがとう!