public static function createForNoParserFoundForElement(string $element) : FlagParserNotFoundException { return new FlagParserNotFoundException(sprintf('No suitable flag parser found to handle the element "%s".', $element)); }
/** * @inheritdoc */ public function parse(string $element) : FlagBag { foreach ($this->parsers as $parser) { if ($parser->canParse($element)) { return $parser->parse($element); } } throw FlagParserExceptionFactory::createForNoParserFoundForElement($element); }