public function getTokenParser(string $name) : ?TokenParserInterface { if (!$this->initialized) { $this->initExtensions(); } if (isset($this->parsers[$name])) { return $this->parsers[$name]; } foreach ($this->parserCallbacks as $callback) { if (false !== ($parser = $callback($name))) { return $parser; } } return null; }