extensions = $extensions; $this->config = $config; } public function __invoke(): CommonMarkConverter { $converter = new CommonMarkConverter($this->config); foreach ($this->extensions as $extension) { $converter->getEnvironment()->addExtension($extension); } return $converter; } }