League\CommonMark\Block\Parser\BlockQuoteParser::parse PHP Метод

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

public parse ( League\CommonMark\ContextInterface $context, Cursor $cursor ) : boolean
$context League\CommonMark\ContextInterface
$cursor League\CommonMark\Cursor
Результат boolean
    public function parse(ContextInterface $context, Cursor $cursor)
    {
        if ($cursor->isIndented()) {
            return false;
        }
        if ($cursor->getFirstNonSpaceCharacter() !== '>') {
            return false;
        }
        $cursor->advanceToFirstNonSpace();
        $cursor->advance();
        $cursor->advanceBySpaceOrTab();
        $context->addBlock(new BlockQuote());
        return true;
    }
BlockQuoteParser