You are here

public function CommonMark::extensionInterfaces in Markdown 8.2

An array of extension interfaces that the parser supports.

Return value

string[] An indexed array of interfaces.

Overrides BaseExtensibleParser::extensionInterfaces

File

src/Plugin/Markdown/CommonMark/CommonMark.php, line 335

Class

CommonMark
Support for CommonMark by The League of Extraordinary Packages.

Namespace

Drupal\markdown\Plugin\Markdown\CommonMark

Code

public function extensionInterfaces() {

  // Some older versions of CommonMark didn't support external extensions.
  if (!interface_exists('\\League\\CommonMark\\Extension\\ExtensionInterface')) {
    return [];
  }
  return parent::extensionInterfaces();
}