final class SettingsForm extends ConfigFormBase

Settings form for the o365_sso_user module.

Properties

protected EntityTypeBundleInfo|EntityTypeBundleInfoInterface $entityTypeBundleInfo

The entity type bundle info service.

protected ModuleHandlerInterface $moduleHandler

The module handler service.

Methods

__construct(ConfigFactoryInterface $config_factory, TypedConfigManagerInterface $typed_config_manager, ModuleHandlerInterface $moduleHandler, EntityTypeBundleInfoInterface $entityTypeBundleInfo)

The constructor used for dependency injection.

buildForm(array $form, FormStateInterface $form_state)

{@inheritdoc}

static 
create(ContainerInterface $container)

{@inheritdoc}

getEditableConfigNames()

{@inheritdoc}

getFormId()

{@inheritdoc}

submitForm(array $form, FormStateInterface $form_state)

{@inheritdoc}

Details

at line 47
__construct(ConfigFactoryInterface $config_factory, TypedConfigManagerInterface $typed_config_manager, ModuleHandlerInterface $moduleHandler, EntityTypeBundleInfoInterface $entityTypeBundleInfo)

The constructor used for dependency injection.

Parameters

ConfigFactoryInterface $config_factory

The config factory.

TypedConfigManagerInterface $typed_config_manager

The typed config manager.

ModuleHandlerInterface $moduleHandler

The module handler service.

EntityTypeBundleInfoInterface $entityTypeBundleInfo

The entity type bundle info service.

at line 84
buildForm(array $form, FormStateInterface $form_state)

{@inheritdoc}

Parameters

array $form
FormStateInterface $form_state

at line 56
static create(ContainerInterface $container)

{@inheritdoc}

Parameters

ContainerInterface $container

at line 68
protected getEditableConfigNames()

{@inheritdoc}

at line 77
getFormId()

{@inheritdoc}

at line 169
submitForm(array $form, FormStateInterface $form_state)

{@inheritdoc}

Parameters

array $form
FormStateInterface $form_state