League\CommonMark\Environment::addInlineRenderer PHP Method

addInlineRenderer() public method

public addInlineRenderer ( string $inlineClass, League\CommonMark\Inline\Renderer\InlineRendererInterface $renderer )
$inlineClass string
$renderer League\CommonMark\Inline\Renderer\InlineRendererInterface
    public function addInlineRenderer($inlineClass, InlineRendererInterface $renderer)
    {
        $this->assertUninitialized('Failed to add inline renderer.');
        $this->getMiscExtension()->addInlineRenderer($inlineClass, $renderer);
        return $this;
    }

Usage Example

Example #1
0
 protected function extendEnvironment(Environment $environment, Config $config)
 {
     $environment->addInlineRenderer('Link', $this->getLinkRenderer($environment));
 }