You are here

LeagueCommonMarkGfm.php in Markdown 3.0.x

File

src/Plugin/Markdown/LeagueCommonMarkGfm.php
View source
<?php

namespace Drupal\markdown\Plugin\Markdown;

use League\CommonMark\Environment;

/**
 * @MarkdownParser(
 *   id = "thephpleague/commonmark-gfm",
 *   label = @Translation("CommonMark (GFM)"),
 *   url = "https://commonmark.thephpleague.com",
 * )
 */
class LeagueCommonMarkGfm extends LeagueCommonMark {

  /**
   * {@inheritdoc}
   */
  protected static $converterClass = '\\League\\CommonMark\\GithubFlavoredMarkdownConverter';

  /**
   * {@inheritdoc}
   */
  protected function createEnvironment() {
    return Environment::createGFMEnvironment();
  }

}

Classes

Namesort descending Description
LeagueCommonMarkGfm Plugin annotation @MarkdownParser( id = "thephpleague/commonmark-gfm", label = @Translation("CommonMark (GFM)"), url = "https://commonmark.thephpleague.com", )