/**
* Creates a new Drupal\CommonMark\CommonMark instance.
*
* @param DocParser $parser
* The document parser instance.
* @param ElementRendererInterface $renderer
* The html renderer instance.
*/
public function __construct(DocParser $parser = NULL, ElementRendererInterface $renderer = NULL, $filter = NULL)
{
if (!isset($parser)) {
$parser = new DocParser($this->getEnvironment($filter));
}
if (!isset($renderer)) {
$renderer = new HtmlRenderer($this->getEnvironment($filter));
}
parent::__construct($parser, $renderer);
}