. Licensed under the GNU Affero General Public License v3.0. // See the LICENCE file in the repository root for full licence text. namespace App\Libraries\Markdown\CustomContainerInline; use League\CommonMark\Environment\EnvironmentBuilderInterface; use League\CommonMark\Extension\ExtensionInterface; class Extension implements ExtensionInterface { public function register(EnvironmentBuilderInterface $environment): void { $environment ->addDelimiterProcessor(new Parser()) ->addRenderer(Element::class, new Renderer()); } }