/**
* On application run
* @param Application $application
*
* @throws BadRequestException
*/
public function run(Application $application)
{
$router = $application->getRouter();
$appRequest = $router->match($this->request);
if (!$appRequest) {
$this->checkAllowedMethods();
}
}