[5.0] Cleaned abort method and imported HttpException

Thanks @GrahamCampbell  !
Or may be like this?

`*  @throws \Symfony\Component\HttpKernel\Exception\NotFoundHttpException|\Symfony\Component\HttpKernel\Exception\HttpException`