Поймать разные типы исключений
У меня есть очень простая функция, чтобы проверить, существует ли Сущность в пакете: public function checkExists($bundle, $val) { try{ $this->em->getRepository($bundle.':'.$val); }catch (MappingException $e){ return false; } return true; } Поэтому у меня есть следующие случаи: Input | Expected | Actual 'AppBundle', 'Company' | true | true 'AppBundle', 'NONEXISTANT' | false | false (MappingException caught) 'NONEXISTANT', […]