관리-도구
편집 파일: GithubFlavoredMarkdownConverter.php
<?php /* * This file is part of the league/commonmark package. * * (c) Colin O'Dell <colinodell@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace League\CommonMark; /** * Converts Github Flavored Markdown to HTML. */ class GithubFlavoredMarkdownConverter extends CommonMarkConverter { /** * Create a new commonmark converter instance. * * @param array<string, mixed> $config * @param EnvironmentInterface|null $environment */ public function __construct(array $config = [], EnvironmentInterface $environment = null) { if ($environment === null) { $environment = Environment::createGFMEnvironment(); } else { @\trigger_error(\sprintf('Passing an $environment into the "%s" constructor is deprecated in 1.6 and will not be supported in 2.0; use MarkdownConverter instead. See https://commonmark.thephpleague.com/2.0/upgrading/consumers/#commonmarkconverter-and-githubflavoredmarkdownconverter-constructors for more details.', self::class), \E_USER_DEPRECATED); } if ($environment instanceof ConfigurableEnvironmentInterface) { $environment->mergeConfig($config); } MarkdownConverter::__construct($environment); } }