public function getInlineRendererForClass($inlineClass) { $this->initializeExtensions(); if (!isset($this->inlineRenderersByClass[$inlineClass])) { return; } return $this->inlineRenderersByClass[$inlineClass]; }
/** * @param AbstractInline $inline * * @throws \RuntimeException * * @return string */ protected function renderInline(AbstractInline $inline) { $renderer = $this->environment->getInlineRendererForClass(get_class($inline)); if (!$renderer) { throw new \RuntimeException('Unable to find corresponding renderer for inline type ' . get_class($inline)); } return $renderer->render($inline, $this); }