You are here

public function Oauth2TokenSettingsForm::__construct in Simple OAuth (OAuth2) & OpenID Connect 8.3

Same name and namespace in other branches
  1. 8.4 src/Entity/Form/Oauth2TokenSettingsForm.php \Drupal\simple_oauth\Entity\Form\Oauth2TokenSettingsForm::__construct()
  2. 5.x src/Entity/Form/Oauth2TokenSettingsForm.php \Drupal\simple_oauth\Entity\Form\Oauth2TokenSettingsForm::__construct()

Oauth2TokenSettingsForm constructor.

Parameters

\Drupal\Core\Config\ConfigFactoryInterface $configFactory: The factory for configuration objects.

\Drupal\simple_oauth\Service\Filesystem\FileSystemChecker $file_system_checker: The simple_oauth.filesystem service.

\Drupal\Core\Messenger\MessengerInterface $messenger: The messenger service.

Overrides ConfigFormBase::__construct

File

src/Entity/Form/Oauth2TokenSettingsForm.php, line 44

Class

Oauth2TokenSettingsForm
The settings form.

Namespace

Drupal\simple_oauth\Entity\Form

Code

public function __construct(ConfigFactoryInterface $configFactory, FileSystemChecker $file_system_checker, MessengerInterface $messenger) {
  parent::__construct($configFactory);
  $this->fileSystemChecker = $file_system_checker;
  $this->messenger = $messenger;
}