Я хочу сделать маршрут для прямого доступа к документу. Например, я хочу получить доступ к domain/file/document.pdf
, но по domain/doc
.Slim 3 прямой доступ к файлу
Я попытался это:
$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()
Возможно, я что-то пропустил, не знаю, я ничего не нашел в доке.
Спасибо!