League\CommonMark\Environment::initializeInlineParsers PHP Method

initializeInlineParsers() private method

private initializeInlineParsers ( League\CommonMark\Inline\Parser\InlineParserInterface[] $inlineParsers )
$inlineParsers League\CommonMark\Inline\Parser\InlineParserInterface[]
    private function initializeInlineParsers($inlineParsers)
    {
        foreach ($inlineParsers as $inlineParser) {
            if ($inlineParser instanceof EnvironmentAwareInterface) {
                $inlineParser->setEnvironment($this);
            }
            if ($inlineParser instanceof ConfigurationAwareInterface) {
                $inlineParser->setConfiguration($this->config);
            }
            $this->inlineParsers[$inlineParser->getName()] = $inlineParser;
            foreach ($inlineParser->getCharacters() as $character) {
                $this->inlineParsersByCharacter[$character][] = $inlineParser;
            }
        }
    }