В Slim можно получить текущий маршрут в промежуточном программном обеспечении?
class Auth extends \Slim\Middleware{
public function call(){
$currentRoute = $this->app->getRoute(); // Something like this?
}
}
Я знаю, что вы можете вызвать $app->router()->getCurrentRoute()
после вызова slim.before.dispatch
, но когда вы вызываете это из промежуточного слоя, он возвращает не-объект. Любая помощь будет принята с благодарностью.