private function processInlines(ContextInterface $context, AbstractBlock $block) { if ($block instanceof AbstractInlineContainer) { $cursor = new Cursor(trim($block->getStringContent())); $block->setInlines($this->inlineParserEngine->parse($context, $cursor)); } foreach ($block->getChildren() as $child) { $this->processInlines($context, $child); } }