class SettingsForm extends ConfigFormBase

Configure o365_links settings for this site.

Properties

protected O365CacheInvalidator $cacheInvalidator

The cache tag invalidator service.

$officeLinks

The list of Microsoft 365 applications.

Methods

array
buildForm(array $form, FormStateInterface $form_state)

{@inheritdoc}

static 
create(ContainerInterface $container)

{@inheritdoc}

array
getEditableConfigNames()

{@inheritdoc}

string
getFormId()

{@inheritdoc}

void
submitForm(array $form, FormStateInterface $form_state)

{@inheritdoc}

Details

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

{@inheritdoc}

Parameters

array $form
FormStateInterface $form_state

Return Value

array

at line 33
static create(ContainerInterface $container)

{@inheritdoc}

Parameters

ContainerInterface $container

at line 55
protected array getEditableConfigNames()

{@inheritdoc}

Return Value

array

at line 48
string getFormId()

{@inheritdoc}

Return Value

string

at line 94
void submitForm(array $form, FormStateInterface $form_state)

{@inheritdoc}

Parameters

array $form
FormStateInterface $form_state

Return Value

void