From be3cbb5ba32b3d86185f9827052d34caf1d196d6 Mon Sep 17 00:00:00 2001 From: Evan Villemez Date: Mon, 27 Aug 2012 11:57:11 -0400 Subject: [PATCH] fixed potential error in JmsMetadataParser::supports --- Parser/JmsMetadataParser.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) 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; }