converter()->convert($trimmed)->getContent()); } private function converter(): MarkdownConverter { if ($this->converter instanceof MarkdownConverter) { return $this->converter; } $environment = new Environment([ 'html_input' => 'strip', 'allow_unsafe_links' => false, ]); $environment->addExtension(new CommonMarkCoreExtension()); $environment->addExtension(new GithubFlavoredMarkdownExtension()); return $this->converter = new MarkdownConverter($environment); } }