diff --git a/Parser/JmsMetadataParser.php b/Parser/JmsMetadataParser.php index 24594ec..34535bf 100644 --- a/Parser/JmsMetadataParser.php +++ b/Parser/JmsMetadataParser.php @@ -32,10 +32,13 @@ class JmsMetadataParser implements ParserInterface */ public function supports($input) { - if ($meta = $this->factory->getMetadataForClass($input)) { - return true; + try { + if ($meta = $this->factory->getMetadataForClass($input)) { + return true; + } + } catch (\ReflectionException $e) { } - + return false; }