You are here

public function ParserConfigurationForm::__construct in Markdown 8.2

ParserConfigurationForm constructor.

Parameters

\Drupal\Core\Config\ConfigFactoryInterface $configFactory: The Config Factory service.

\Drupal\Core\Config\TypedConfigManagerInterface $typedConfigManager: The Typed Config Manager service.

\Drupal\Core\Cache\CacheTagsInvalidatorInterface $cacheTagsInvalidator: The Cache Tags Invalidator service.

\Drupal\Core\Render\ElementInfoManagerInterface $elementInfo: The Element Info Plugin Manager service.

\Drupal\markdown\PluginManager\ParserManagerInterface $parserManager: The Markdown Parser Plugin Manager service.

1 call to ParserConfigurationForm::__construct()
SettingsForm::__construct in src/Form/SettingsForm.php
MarkdownSettingsForm constructor.
1 method overrides ParserConfigurationForm::__construct()
SettingsForm::__construct in src/Form/SettingsForm.php
MarkdownSettingsForm constructor.

File

src/Form/ParserConfigurationForm.php, line 90

Class

ParserConfigurationForm
Form for modifying parser configuration.

Namespace

Drupal\markdown\Form

Code

public function __construct(ConfigFactoryInterface $configFactory, TypedConfigManagerInterface $typedConfigManager, CacheTagsInvalidatorInterface $cacheTagsInvalidator, ElementInfoManagerInterface $elementInfo, ParserManagerInterface $parserManager) {
  $this->configFactory = $configFactory;
  $this->cacheTagsInvalidator = $cacheTagsInvalidator;
  $this->elementInfo = $elementInfo;
  $this->parserManager = $parserManager;
  $this->typedConfigManager = $typedConfigManager;
}