SettingsForm
extends ConfigFormBase
in package
Configure o365_links settings for this site.
Table of Contents
- $cacheInvalidator : O365CacheInvalidator
- The cache tag invalidator service.
- $officeLinks : array<string|int, array<string|int, string>>
- The list of office 365 applications.
- buildForm() : mixed
- {@inheritdoc}
- create() : mixed
- {@inheritdoc}
- getFormId() : mixed
- {@inheritdoc}
- submitForm() : mixed
- {@inheritdoc}
- validateForm() : mixed
- {@inheritdoc}
- getEditableConfigNames() : mixed
- {@inheritdoc}
Properties
$cacheInvalidator
The cache tag invalidator service.
protected
O365CacheInvalidator
$cacheInvalidator
$officeLinks
The list of office 365 applications.
protected
array<string|int, array<string|int, string>>
$officeLinks
Methods
buildForm()
{@inheritdoc}
public
buildForm(array<string|int, mixed> $form, FormStateInterface $form_state) : mixed
Parameters
- $form : array<string|int, mixed>
- $form_state : FormStateInterface
Return values
mixed —create()
{@inheritdoc}
public
static create(ContainerInterface $container) : mixed
Parameters
- $container : ContainerInterface
Return values
mixed —getFormId()
{@inheritdoc}
public
getFormId() : mixed
Return values
mixed —submitForm()
{@inheritdoc}
public
submitForm(array<string|int, mixed> &$form, FormStateInterface $form_state) : mixed
Parameters
- $form : array<string|int, mixed>
- $form_state : FormStateInterface
Return values
mixed —validateForm()
{@inheritdoc}
public
validateForm(array<string|int, mixed> &$form, FormStateInterface $form_state) : mixed
Parameters
- $form : array<string|int, mixed>
- $form_state : FormStateInterface
Return values
mixed —getEditableConfigNames()
{@inheritdoc}
protected
getEditableConfigNames() : mixed