public function addInlineRenderer($inlineClass, InlineRendererInterface $inlineRenderer) { if (class_exists('League\\CommonMark\\Inline\\Element\\' . $inlineClass)) { $inlineClass = 'League\\CommonMark\\Inline\\Element\\' . $inlineClass; } $this->inlineRenderers[$inlineClass] = $inlineRenderer; return $this; }
/** * @param string $inlineClass * @param InlineRendererInterface $renderer * * @return $this */ public function addInlineRenderer($inlineClass, InlineRendererInterface $renderer) { if ($this->extensionsInitialized) { throw new \RuntimeException('Failed to add inline renderer - extensions have already been initialized'); } $this->miscExtension->addInlineRenderer($inlineClass, $renderer); return $this; }