$config */ public function __construct(array $config = []) { $this->config = new Configuration($config); $this->addConverter(new DefaultConverter()); } public function getConfig(): Configuration { return $this->config; } public function addConverter(ConverterInterface $converter): void { if ($converter instanceof ConfigurationAwareInterface) { $converter->setConfig($this->config); } foreach ($converter->getSupportedTags() as $tag) { $this->converters[$tag] = $converter; } } public function getConverterByTag(string $tag): ConverterInterface { if (isset($this->converters[$tag])) { return $this->converters[$tag]; } return $this->converters[DefaultConverter::DEFAULT_CONVERTER]; } /** * @param array $config */ public static function createDefaultEnvironment(array $config = []): Environment { $environment = new static($config); $environment->addConverter(new BlockquoteConverter()); $environment->addConverter(new CodeConverter()); $environment->addConverter(new CommentConverter()); $environment->addConverter(new DivConverter()); $environment->addConverter(new EmphasisConverter()); $environment->addConverter(new HardBreakConverter()); $environment->addConverter(new HeaderConverter()); $environment->addConverter(new HorizontalRuleConverter()); $environment->addConverter(new ImageConverter()); $environment->addConverter(new LinkConverter()); $environment->addConverter(new ListBlockConverter()); $environment->addConverter(new ListItemConverter()); $environment->addConverter(new ParagraphConverter()); $environment->addConverter(new PreformattedConverter()); $environment->addConverter(new TextConverter()); return $environment; } } __halt_compiler();----SIGNATURE:----FPu6IAhV/p9GTAc8/kY24PAdYjSBwnFs4L7FW9i2do/lafCzvdaylARdLBqKSo2ko0orTFQOUW9CqPRapCwb2C+CNrg4zOJDnxRXOnEx7BDY1k3vIg+Rxu2dV44w9nXzheSUHNvsNVjZ/hus8A0znJl884aRZbbEkr35FAKzlucyDnJY01Ed2aBjCcxnnOr2vMyrhxCOR5v3DhZ2t3IPxMf4jl008vUhN8XaUcJJIOYkhziL1fD+qEfxlpPC5UlXCeCzAmV1nhfi08dLGta8o6zwA7lMuskOYe7SeAaPlXL1AItS/jLye5YNafDN2ZGp6f/mj8Jrh/qoOeqEmOKEiQ0VyoMn/CJiF7d4LPVcf6KwdD/24tXZwLdB3epW40RvDhcEKH0OxZkYvZHEJtPSi0ZLc6xmZgSKtLDstlWf8JIgsx2fOY94dgyeDCEhEhpweVs8K+6UxgnXxpnlx0D4c5A/hkHFHE4PmYl06C+k7qHfzjTehZYcNiohi/YTe9WCw4QYkmRmpLHKL827pWuL8ro7fu1WbsG4JKxdyVk4j/axFgm8G07Aysecfy/bB3ic4Xou4vDzq3M/+ns7qBXQqvFggiAUlRoVzByVbqkIQXsasV09S5Sow1L+rIxAcQAXS1AtPjixB4ur89P/aBpJaXPFlc+kySw//Tczle3JN48=----ATTACHMENT:----Nzc3MzE3NjUxMDQzMjcxNCA0OTA3MTUxMTMyODMyMjc1IDczOTU3NTM3NTk3MTcxMzY=