League\CommonMark\Inline\Parser\OpenBracketParser::parse PHP Метод

parse() публичный Метод

public parse ( InlineParserContext $inlineContext ) : boolean
$inlineContext League\CommonMark\InlineParserContext
Результат boolean
    public function parse(InlineParserContext $inlineContext)
    {
        if ($inlineContext->getCursor()->getCharacter() !== '[') {
            return false;
        }
        $inlineContext->getCursor()->advance();
        $node = new Text('[', ['delim' => true]);
        $inlineContext->getContainer()->appendChild($node);
        // Add entry to stack for this opener
        $delimiter = new Delimiter('[', 1, $node, true, false, $inlineContext->getCursor()->getPosition());
        $inlineContext->getDelimiterStack()->push($delimiter);
        return true;
    }
OpenBracketParser