getInlineRendererForClass() public method

public getInlineRendererForClass ( string $inlineClass ) : League\CommonMark\Inline\Renderer\InlineRendererInterface | null
$inlineClass string
return League\CommonMark\Inline\Renderer\InlineRendererInterface | null
Beispiel #1
0
 /**
  * @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);
 }