A

AuthenticationServiceClass in namespace Drupal\o365

Service used to authenticate users between Microsoft 365 and Drupal.

$ AuthenticationService#authmapProperty in class AuthenticationService

The auth map.

AuthenticationServiceInterfaceClass in namespace Drupal\o365

The interface for the AuthenticationService.

O365BlockBase::access() — Method in class O365BlockBase
{@inheritdoc}
$ ConstantsService#apiConfigProperty in class ConstantsService

The modules API config.

$ O365Connector#auth_scopesProperty in class O365Connector

The auth scopes.

$ GraphService#authServiceProperty in class GraphService

Drupal\o365\AuthenticationServiceInterface definition.

$ GraphService#authmapProperty in class GraphService

The externalauth authmap service.

O365GroupsFilesControllerAccessCheck::access() — Method in class O365GroupsFilesControllerAccessCheck

Access check method.

OutlookCalendarSaveAjaxController::ajaxLinkCallback() — Method in class OutlookCalendarSaveAjaxController

The ajax callback function.

OutlookCalendarSaveEventService::addEvent() — Method in class OutlookCalendarSaveEventService

Add the event to Outlook.

AddToCalendarBlockClass in namespace Drupal\o365_outlook_calendar\Plugin\Block

Provides an add node to calendar block.

$ O365ProfileRestResource#authServiceProperty in class O365ProfileRestResource

The Microsoft 365 authentication service.

$ GetAccessTokenResource#authenticationServiceProperty in class GetAccessTokenResource

The authentication service, used to handle all kinds of auth stuff.

$ SharePointSearchWidget#authenticationServiceProperty in class SharePointSearchWidget

The authentication service.

$ LoginCallbackController#authenticationServiceProperty in class LoginCallbackController

The authentication service, used to handle all kinds of auth stuff.

$ LoginController#authenticationServiceProperty in class LoginController

The authentication service, used to handle all kinds of auth stuff.

$ LogoutController#accountProperty in class LogoutController

The current user.

$ UserLoginController#authenticationServiceProperty in class UserLoginController

Drupal\o365\AuthenticationService definition.

RouteSubscriber::alterRoutes() — Method in class RouteSubscriber

Alter the logout route.

UserLoginFormRouteSubscriber::alterRoutes() — Method in class UserLoginFormRouteSubscriber
{@inheritdoc}

B

O365BlockBase::build() — Method in class O365BlockBase
{@inheritdoc}
O365AuthScopesController::build() — Method in class O365AuthScopesController

Builds the response.

O365ConnectorListBuilder::buildHeader() — Method in class O365ConnectorListBuilder
{@inheritdoc}
O365ConnectorListBuilder::buildRow() — Method in class O365ConnectorListBuilder
{@inheritdoc}
DebuggerForm::buildForm() — Method in class DebuggerForm
{@inheritdoc}
RoleSettingsForm::buildForm() — Method in class RoleSettingsForm
{@inheritdoc}
SettingsForm::buildForm() — Method in class SettingsForm
{@inheritdoc}
O365ContactsController::build() — Method in class O365ContactsController

Builds the response.

SearchContactForm::buildForm() — Method in class SearchContactForm
{@inheritdoc}
SearchContactBlock::build() — Method in class SearchContactBlock
{@inheritdoc}
O365GroupsFilesController::build() — Method in class O365GroupsFilesController

Builds the response.

O365GroupsTeamsConnectForm::buildForm() — Method in class O365GroupsTeamsConnectForm
{@inheritdoc}
SettingsForm::buildForm() — Method in class SettingsForm
{@inheritdoc}
O365LinksBlock::build() — Method in class O365LinksBlock
{@inheritdoc}
RecentFilesBlock::build() — Method in class RecentFilesBlock
{@inheritdoc}
RecentFilesBlock::blockForm() — Method in class RecentFilesBlock
{@inheritdoc}
RecentFilesBlock::blockSubmit() — Method in class RecentFilesBlock
{@inheritdoc}
SharedFilesBlock::build() — Method in class SharedFilesBlock
{@inheritdoc}
SharedFilesBlock::blockForm() — Method in class SharedFilesBlock
{@inheritdoc}
SharedFilesBlock::blockSubmit() — Method in class SharedFilesBlock
{@inheritdoc}
OutlookCalendarSettingsForm::buildForm() — Method in class OutlookCalendarSettingsForm
{@inheritdoc}
AddToCalendarBlock::blockAccess() — Method in class AddToCalendarBlock
{@inheritdoc}
AddToCalendarBlock::build() — Method in class AddToCalendarBlock
{@inheritdoc}
CalendarBlock::blockForm() — Method in class CalendarBlock
{@inheritdoc}
CalendarBlock::blockSubmit() — Method in class CalendarBlock
{@inheritdoc}
CalendarBlock::build() — Method in class CalendarBlock
{@inheritdoc}
LatestMailBlock::build() — Method in class LatestMailBlock
{@inheritdoc}
LatestMailBlock::blockForm() — Method in class LatestMailBlock
{@inheritdoc}
LatestMailBlock::blockSubmit() — Method in class LatestMailBlock
{@inheritdoc}
LatestUnreadMailBlock::build() — Method in class LatestUnreadMailBlock
{@inheritdoc}
LatestUnreadMailBlock::blockForm() — Method in class LatestUnreadMailBlock
{@inheritdoc}
LatestUnreadMailBlock::blockSubmit() — Method in class LatestUnreadMailBlock
{@inheritdoc}
O365ProfileTeamsLinksConfigForm::buildForm() — Method in class O365ProfileTeamsLinksConfigForm
{@inheritdoc}
PersonaBlock::blockForm() — Method in class PersonaBlock
{@inheritdoc}
PersonaBlock::blockSubmit() — Method in class PersonaBlock
{@inheritdoc}
PersonaBlock::build() — Method in class PersonaBlock
{@inheritdoc}
TeamsLinksBlock::build() — Method in class TeamsLinksBlock
{@inheritdoc}
CallViaTeamsViewsField::buildOptionsForm() — Method in class CallViaTeamsViewsField
{@inheritdoc}
O365SharepointController::build() — Method in class O365SharepointController
{@inheritdoc}
SearchSharepointForm::buildForm() — Method in class SearchSharepointForm
{@inheritdoc}
SharepointSearchBlock::build() — Method in class SharepointSearchBlock
{@inheritdoc}
SettingsForm::buildForm() — Method in class SettingsForm
{@inheritdoc}
SettingsForm::buildForm() — Method in class SettingsForm
{@inheritdoc}
O365TeamsSendMessageForm::buildForm() — Method in class O365TeamsSendMessageForm
{@inheritdoc}

C

$ AuthenticationService#configFactoryProperty in class AuthenticationService

The config factory interface.

$ AuthenticationService#constantsProperty in class AuthenticationService

The ConstantsService implementation.

$ AuthenticationService#currentUserProperty in class AuthenticationService

The current user account.

AuthenticationService::checkForOfficeLogin() — Method in class AuthenticationService

Check if a user is logged in via Office.

AuthenticationServiceInterface::checkForOfficeLogin() — Method in class AuthenticationServiceInterface

Check if a user is logged in via Office.

O365BlockBase::create() — Method in class O365BlockBase
{@inheritdoc}
ConstantsServiceClass in namespace Drupal\o365

Some constants we use in the code.

$ ConstantsService#configFactoryProperty in class ConstantsService

The config factory interface.

O365AuthScopesController::create() — Method in class O365AuthScopesController
{@inheritdoc}
DebuggerForm::create() — Method in class DebuggerForm
{@inheritdoc}
RoleSettingsForm::create() — Method in class RoleSettingsForm
{@inheritdoc}
$ GraphService#cacheBackendProperty in class GraphService

The cache backend service.

$ GraphService#currentUserProperty in class GraphService

The current user account.

HelperService::createIsoDate() — Method in class HelperService

Create a ISO8601 timestamp that Microsoft Graph API can use.

O365ConnectorAccessControlHandler::checkAccess() — Method in class O365ConnectorAccessControlHandler
{@inheritdoc}
O365ConnectorAccessControlHandler::checkCreateAccess() — Method in class O365ConnectorAccessControlHandler
{@inheritdoc}
O365OAuth2Client::create() — Method in class O365OAuth2Client
{@inheritdoc}
O365OAuth2Client::clearAccessToken() — Method in class O365OAuth2Client
{@inheritdoc}
RolesService::clearCache() — Method in class RolesService

Clears cached data to force fresh retrieval.

O365ContactsController::create() — Method in class O365ContactsController
{@inheritdoc}
O365GroupsFilesController::create() — Method in class O365GroupsFilesController
{@inheritdoc}
$ O365GroupsTeamsConnectForm#connectionProperty in class O365GroupsTeamsConnectForm

The database connection.

O365GroupsTeamsConnectForm::create() — Method in class O365GroupsTeamsConnectForm
{@inheritdoc}
$ GroupsService#cacheBackendProperty in class GroupsService

The cache backend.

$ GroupsService#currentUserProperty in class GroupsService

The current user.

$ GroupsService#connectionProperty in class GroupsService

The database connection.

$ SettingsForm#cacheInvalidatorProperty in class SettingsForm

The cache tag invalidator service.

SettingsForm::create() — Method in class SettingsForm
{@inheritdoc}
$ O365CacheInvalidator#cacheTagsInvalidatorProperty in class O365CacheInvalidator

The cache tags invalidator.

$ O365LinksBlock#configFactoryProperty in class O365LinksBlock

The config factory.

O365LinksBlock::create() — Method in class O365LinksBlock
{@inheritdoc}
OneDriveListController::create() — Method in class OneDriveListController
{@inheritdoc}
RecentFilesBlock::create() — Method in class RecentFilesBlock
{@inheritdoc}
SharedFilesBlock::create() — Method in class SharedFilesBlock
{@inheritdoc}
OutlookCalendarSaveAjaxController::create() — Method in class OutlookCalendarSaveAjaxController
{@inheritdoc}
$ OutlookCalendarSettingsForm#calendarFieldsProperty in class OutlookCalendarSettingsForm

A list of calendar fields.

OutlookCalendarSettingsForm::create() — Method in class OutlookCalendarSettingsForm
{@inheritdoc}
$ OutlookCalendarSaveEventService#configProperty in class OutlookCalendarSaveEventService

The module config.

AddToCalendarBlock::create() — Method in class AddToCalendarBlock
{@inheritdoc}
CalendarBlockClass in namespace Drupal\o365_outlook_calendar\Plugin\Block

Provides a 'Upcoming Appointments' block.

CalendarBlock::create() — Method in class CalendarBlock
{@inheritdoc}
MyMailController::create() — Method in class MyMailController
{@inheritdoc}
LatestMailBlock::create() — Method in class LatestMailBlock
{@inheritdoc}
LatestUnreadMailBlock::create() — Method in class LatestUnreadMailBlock
{@inheritdoc}
PersonaBlock::create() — Method in class PersonaBlock
{@inheritdoc}
TeamsLinksBlock::create() — Method in class TeamsLinksBlock
{@inheritdoc}
CallViaTeamsViewsFieldClass in namespace Drupal\o365_profile\Plugin\views\field

Generate a views field that links to a Teams call or chat.

CallViaTeamsViewsField::create() — Method in class CallViaTeamsViewsField
{@inheritdoc}
O365ProfileRestResource::create() — Method in class O365ProfileRestResource
{@inheritdoc}
GetAccessTokenResource::create() — Method in class GetAccessTokenResource
{@inheritdoc}
O365SharepointFieldController::create() — Method in class O365SharepointFieldController
{@inheritdoc}
SharePointSearchWidget::create() — Method in class SharePointSearchWidget
{@inheritdoc}
O365SharepointController::create() — Method in class O365SharepointController
{@inheritdoc}
SearchSharepointForm::create() — Method in class SearchSharepointForm
{@inheritdoc}
SharepointSearchBlock::create() — Method in class SharepointSearchBlock
{@inheritdoc}
LoginCallbackController::create() — Method in class LoginCallbackController
{@inheritdoc}
LoginCallbackController::callback() — Method in class LoginCallbackController

Callback for the login.

LoginController::create() — Method in class LoginController
{@inheritdoc}
$ LogoutController#configProperty in class LogoutController

The module config.

LogoutController::create() — Method in class LogoutController
{@inheritdoc}
UserLoginController::create() — Method in class UserLoginController
{@inheritdoc}
$ O365CheckLoginAccess#currentUserProperty in class O365CheckLoginAccess

The current user.

O365CheckLoginAccess::checkAccess() — Method in class O365CheckLoginAccess

Check if a user is anonymous and grant access, else deny.

SettingsForm::create() — Method in class SettingsForm
{@inheritdoc}
$ SsoUserSync#configFactoryProperty in class SsoUserSync

The config factory.

$ SsoUserSync#configProperty in class SsoUserSync

The modules config.

TeamsRecipientAutocompleteController::create() — Method in class TeamsRecipientAutocompleteController
{@inheritdoc}
O365TeamsSendMessageForm::create() — Method in class O365TeamsSendMessageForm
{@inheritdoc}
$ O365TeamsSendMessageService#currentUserProperty in class O365TeamsSendMessageService

The current user.

O365TeamsSendMessageService::createOneOnOneChat() — Method in class O365TeamsSendMessageService

Create a chat we can use to send the message to.

D

DebuggerFormClass in namespace Drupal\o365\Form

Provides a Microsoft 365 Connector form.

$ HelperService#dateFormatterProperty in class HelperService

Drupal\Core\Datetime\DateFormatterInterface definition.

O365LoggerService::debug() — Method in class O365LoggerService

Log a debug message into the watchdog.

O365LoggerServiceInterface::debug() — Method in class O365LoggerServiceInterface

Log a debug message into the watchdog.

$ O365GroupsFilesController#dateFormatterProperty in class O365GroupsFilesController

The date formatter.

$ GetFilesAndFoldersService#driveProperty in class GetFilesAndFoldersService

The drive array with all the values.

$ GetMailService#dateFormatterProperty in class GetMailService

The date formatter service.

CallViaTeamsViewsField::defineOptions() — Method in class CallViaTeamsViewsField
{@inheritdoc}
LoginCallbackController::defaultCallback() — Method in class LoginCallbackController

The default login callback.

E

$ AuthenticationService#entityTypeManagerProperty in class AuthenticationService

The entity type manager.

O365ConnectorForm::exist() — Method in class O365ConnectorForm

Helper function to check whether a Social o365 configuration entity exists.

$ RoleSettingsForm#entityTypeManagerProperty in class RoleSettingsForm

The entity type manager.

$ O365CacheInvalidator#entityTypeManagerProperty in class O365CacheInvalidator

The entity type manager.

$ OutlookCalendarSaveAjaxController#eventServiceProperty in class OutlookCalendarSaveAjaxController

The event service.

$ OutlookCalendarSaveAjaxController#entityTypeManagerProperty in class OutlookCalendarSaveAjaxController

The entity type manager.

$ OutlookCalendarSettingsForm#eventServiceProperty in class OutlookCalendarSettingsForm

The event service.

$ OutlookCalendarSaveEventService#emailValidatorProperty in class OutlookCalendarSaveEventService

The email validator.

$ OutlookCalendarSaveEventService#entityFieldManagerProperty in class OutlookCalendarSaveEventService

The entity field manager.

SharePointSearchWidget::errorElement() — Method in class SharePointSearchWidget
{@inheritdoc}
$ UserLoginController#externalAuthProperty in class UserLoginController

The external auth service.

$ SettingsForm#entityTypeBundleInfoProperty in class SettingsForm

The entity type bundle info service.

$ SsoUserSync#entityTypeManagerProperty in class SsoUserSync

The entity type manager.

F

O365ConnectorForm::form() — Method in class O365ConnectorForm
{@inheritdoc}
HelperService::formatDate() — Method in class HelperService

Format a ISO8601 date into something more readable.

$ SearchContactBlock#formBuilderProperty in class SearchContactBlock

The form builder.

SharePointSearchWidget::formElement() — Method in class SharePointSearchWidget
{@inheritdoc}
$ SharepointSearchBlock#formBuilderProperty in class SharepointSearchBlock

The form builder.

$ SsoUserSync#fileRepositoryProperty in class SsoUserSync

The file repository.

G

AuthenticationService::getAccessToken() — Method in class AuthenticationService

Get the access token for the user.

AuthenticationService::getDataFromTempStore() — Method in class AuthenticationService

Get data from the temp store.

AuthenticationServiceInterface::getAccessToken() — Method in class AuthenticationServiceInterface

Get the access token for the user.

ConstantsService::getRedirectUrl() — Method in class ConstantsService

Get the redirect URL.

ConstantsService::getAuthorizeUrl() — Method in class ConstantsService

Get the authorize url.

ConstantsService::getTokenUrl() — Method in class ConstantsService

Get the token url.

ConstantsService::getUserTempStoreName() — Method in class ConstantsService

Get the user temp store name.

ConstantsService::getUserTempStoreDataName() — Method in class ConstantsService

Get the user temp store data name.

O365Connector::getClientId() — Method in class O365Connector

Get the client ID.

O365Connector::getClientSecret() — Method in class O365Connector

Get the client secret.

O365Connector::getTenantId() — Method in class O365Connector

Get the tenant ID.

O365Connector::getRedirectLogin() — Method in class O365Connector

Get the redirect url.

O365Connector::getAuthScopes() — Method in class O365Connector

Gets auth scopes.

RoleEventSubscriber::getSubscribedEvents() — Method in class RoleEventSubscriber
{@inheritdoc}
DebuggerForm::getFormId() — Method in class DebuggerForm
{@inheritdoc}
O365ConnectorDeleteForm::getQuestion() — Method in class O365ConnectorDeleteForm
{@inheritdoc}
O365ConnectorDeleteForm::getCancelUrl() — Method in class O365ConnectorDeleteForm
{@inheritdoc}
O365ConnectorDeleteForm::getConfirmText() — Method in class O365ConnectorDeleteForm
{@inheritdoc}
RoleSettingsForm::getFormId() — Method in class RoleSettingsForm
{@inheritdoc}
RoleSettingsForm::getEditableConfigNames() — Method in class RoleSettingsForm
{@inheritdoc}
SettingsForm::getEditableConfigNames() — Method in class SettingsForm
{@inheritdoc}
SettingsForm::getFormId() — Method in class SettingsForm
{@inheritdoc}
GraphServiceClass in namespace Drupal\o365

This is the GraphService.

GraphService::getGraphData() — Method in class GraphService

Get data from the MS GraphAPI.

GraphService::getCollectionData() — Method in class GraphService

Get a collection of data.

GraphService::getCurrentUserId() — Method in class GraphService

Determine the office user ID.

GraphService::getTimeout() — Method in class GraphService

Get the Graph API timeout.

HelperService::getApiConfig() — Method in class HelperService

Retrieve the API settings from the config.

HelperService::getAuthScopes() — Method in class HelperService

Get the auth scopes string.

HelperService::getTsFromDate() — Method in class HelperService

Generate a unix timestamp from a date.

O365ConnectorInterface::getClientId() — Method in class O365ConnectorInterface

Get the client ID.

O365ConnectorInterface::getClientSecret() — Method in class O365ConnectorInterface

Get the client secret.

O365ConnectorInterface::getTenantId() — Method in class O365ConnectorInterface

Get the tenant ID.

O365ConnectorInterface::getRedirectLogin() — Method in class O365ConnectorInterface

Get the redirect url.

O365ConnectorInterface::getAuthScopes() — Method in class O365ConnectorInterface

Gets auth scopes.

PersonaRenderService::getRandomPersonaColor() — Method in class PersonaRenderService

Return a (random) color.

O365OAuth2Client::getClientId() — Method in class O365OAuth2Client
{@inheritdoc}
O365OAuth2Client::getClientSecret() — Method in class O365OAuth2Client
{@inheritdoc}
O365OAuth2Client::getCredentialProvider() — Method in class O365OAuth2Client
{@inheritdoc}
SearchContactForm::getFormId() — Method in class SearchContactForm
{@inheritdoc}
$ O365GroupsFilesControllerAccessCheck#groupsServiceProperty in class O365GroupsFilesControllerAccessCheck

The groups service.

$ O365GroupsFilesController#groupFilesServiceProperty in class O365GroupsFilesController

The group file service.

$ O365GroupsFilesController#groupsServiceProperty in class O365GroupsFilesController

The groups service.

$ O365GroupsTeamsConnectForm#graphServiceProperty in class O365GroupsTeamsConnectForm

The graph service.

$ O365GroupsTeamsConnectForm#groupsServiceProperty in class O365GroupsTeamsConnectForm

The group service.

$ O365GroupsTeamsConnectForm#groupProperty in class O365GroupsTeamsConnectForm
Group.
O365GroupsTeamsConnectForm::getFormId() — Method in class O365GroupsTeamsConnectForm
{@inheritdoc}
GroupFilesServiceClass in namespace Drupal\o365_groups

Service that returns the list of files.

$ GroupFilesService#graphServiceProperty in class GroupFilesService

The o365 graph service.

GroupFilesService::getOrderedGroupFiles() — Method in class GroupFilesService

Generate the list for the group files.

GroupsServiceClass in namespace Drupal\o365_groups

Service used to do all kinds of stuff with groups and teams.

$ GroupsService#getTeamsEndpointProperty in class GroupsService

The default endpoint for getting a list of teams.

GroupsService::getGroupsFromTeams() — Method in class GroupsService

Get all the available groups from teams.

GroupsService::getTeamsFromGraph() — Method in class GroupsService

Get a list of all groups in Microsoft 365.

GroupsService::generateTeamChannelLink() — Method in class GroupsService

Generate a link to a team channel based on the ID.

GroupsService::getTeamsUuidForGroup() — Method in class GroupsService

Get the saved teams UUID from the database, or FALSE.

SettingsForm::getFormId() — Method in class SettingsForm
{@inheritdoc}
SettingsForm::getEditableConfigNames() — Method in class SettingsForm
{@inheritdoc}
O365LinksConstants::getApplications() — Method in class O365LinksConstants

This method generates a list of office applications and their links.

$ OneDriveListController#getFilesAndFoldersServiceProperty in class OneDriveListController

The get files and folders service.

GetFilesAndFoldersServiceClass in namespace Drupal\o365_onedrive

Class used to retrieve folder listings from onedrive.

$ GetFilesAndFoldersService#graphServiceProperty in class GetFilesAndFoldersService

Drupal\o365\GraphService definition.

GetFilesAndFoldersServiceInterfaceClass in namespace Drupal\o365_onedrive

Interface for GetFilesAndFoldersService class.

OutlookCalendarSettingsForm::getFormId() — Method in class OutlookCalendarSettingsForm
{@inheritdoc}
OutlookCalendarSettingsForm::getEditableConfigNames() — Method in class OutlookCalendarSettingsForm
{@inheritdoc}
OutlookCalendarSettingsForm::getEntityTypeOptions() — Method in class OutlookCalendarSettingsForm

Helper function to populate the content type dropdown.

OutlookCalendarSettingsForm::getEntityTypeFormFieldsCheckboxes() — Method in class OutlookCalendarSettingsForm

Generate the entity type fields.

$ OutlookCalendarSaveEventService#graphServiceProperty in class OutlookCalendarSaveEventService

The o365 Graph service.

OutlookCalendarSaveEventService::getCalendarFormFields() — Method in class OutlookCalendarSaveEventService

Generate the calendar form fields.

OutlookCalendarSaveEventService::getEntityTypeFields() — Method in class OutlookCalendarSaveEventService

Get all fields in a certain content type.

$ MyMailController#getMailServiceProperty in class MyMailController

Drupal\o365_outlook_mail\GetMailServiceInterface definition.

MyMailController::getMail() — Method in class MyMailController

Get the latest mails of the user.

GetMailServiceClass in namespace Drupal\o365_outlook_mail

This service retrieves emails for the currently logged in user.

GetMailService::getMail() — Method in class GetMailService

Get the users mails.

GetMailService::getUnreadMail() — Method in class GetMailService

Get the users unread mails.

GetMailService::generateMailList() — Method in class GetMailService

Generate a rendered list of emails.

GetMailServiceInterfaceClass in namespace Drupal\o365_outlook_mail

Interface for the GetMailService class.

GetMailServiceInterface::getMail() — Method in class GetMailServiceInterface

Get the users mails.

GetMailServiceInterface::getUnreadMail() — Method in class GetMailServiceInterface

Get the users unread mails.

GetMailServiceInterface::generateMailList() — Method in class GetMailServiceInterface

Generate a rendered list of emails.

O365ProfileTeamsLinksConfigForm::getFormId() — Method in class O365ProfileTeamsLinksConfigForm
{@inheritdoc}
O365ProfileTeamsLinksConfigForm::getEditableConfigNames() — Method in class O365ProfileTeamsLinksConfigForm
{@inheritdoc}
O365ProfileGetDataService::getProfileData() — Method in class O365ProfileGetDataService

Method gives the basic current logged in user information.

O365ProfileGetDataService::getUserInitials() — Method in class O365ProfileGetDataService

Get the users initials from the profile data.

O365ProfileTeamsService::generateTeamsLink() — Method in class O365ProfileTeamsService

Generate a link to interact with the user on Teams.

PersonaBlock::getCacheTags() — Method in class PersonaBlock
{@inheritdoc}
PersonaBlock::getCacheContexts() — Method in class PersonaBlock
{@inheritdoc}
$ O365ProfileRestResource#getDataServiceProperty in class O365ProfileRestResource

The service we use to get user data.

O365ProfileRestResource::get() — Method in class O365ProfileRestResource

Get the user data from Drupal and Microsoft 365.

GetAccessTokenResourceClass in namespace Drupal\o365_rest\Plugin\rest\resource

Provides a resource to get view modes by entity and bundle.

GetAccessTokenResource::get() — Method in class GetAccessTokenResource

Return the current users access token.

O365SharepointFieldController::getData() — Method in class O365SharepointFieldController

Get the data from sharepoint.

$ SharePointSearchWidget#graphServiceProperty in class SharePointSearchWidget

The graph service.

SearchSharepointForm::getFormId() — Method in class SearchSharepointForm
{@inheritdoc}
$ LoginCallbackController#graphServiceProperty in class LoginCallbackController

The o365 GraphService.

$ LogoutController#graphServiceProperty in class LogoutController

The o365 Graph service.

$ UserLoginController#graphServiceProperty in class UserLoginController

Drupal\o365\GraphService definition.

RouteSubscriber::getSubscribedEvents() — Method in class RouteSubscriber
{@inheritdoc}
SettingsForm::getEditableConfigNames() — Method in class SettingsForm
{@inheritdoc}
SettingsForm::getFormId() — Method in class SettingsForm
{@inheritdoc}
UserLoginEventSubscriber::getSubscribedEvents() — Method in class UserLoginEventSubscriber
{@inheritdoc}
SettingsForm::getEditableConfigNames() — Method in class SettingsForm
{@inheritdoc}
SettingsForm::getFormId() — Method in class SettingsForm
{@inheritdoc}
$ SsoUserSync#graphServiceProperty in class SsoUserSync

The o365 Graph Service.

$ TeamsRecipientAutocompleteController#graphServiceProperty in class TeamsRecipientAutocompleteController

The graph service.

O365TeamsSendMessageForm::getFormId() — Method in class O365TeamsSendMessageForm
{@inheritdoc}
$ O365TeamsSendMessageService#graphServiceProperty in class O365TeamsSendMessageService

The o365 graph service.

O365TeamsSendMessageService::getUserDataFromRecipient() — Method in class O365TeamsSendMessageService

Get the user data of a recipient.

H

$ AuthenticationService#helperServiceProperty in class AuthenticationService

The o365 helper service.

$ O365AuthScopesController#helperServiceProperty in class O365AuthScopesController

The o365.helpers service.

RoleEventSubscriber::handleRoles() — Method in class RoleEventSubscriber

Handle the role logins.

HelperServiceClass in namespace Drupal\o365

Service with some helpful methods that we use in different locations.

$ O365OAuth2Client#helperServiceProperty in class O365OAuth2Client

The o365 helper service.

RolesService::handleRoles() — Method in class RolesService

Updates user roles based on Microsoft 365 group membership.

O365SharepointFieldController::handleAutocomplete() — Method in class O365SharepointFieldController

Handler for autocomplete request.

O365SharepointFieldController::handleCkEditorAutocomplete() — Method in class O365SharepointFieldController

Handler for the CKEditor autocomplete.

TeamsRecipientAutocompleteController::handleAutocomplete() — Method in class TeamsRecipientAutocompleteController

Handle our autocomplete request.

I

$ O365Connector#idProperty in class O365Connector

The O365Connector ID.

O365CacheInvalidator::invalidateBlockCache() — Method in class O365CacheInvalidator

Invalidate the cache tags for our blocks.

SharePointSearchItem::isEmpty() — Method in class SharePointSearchItem
{@inheritdoc}

L

$ AuthenticationService#loggerServiceProperty in class AuthenticationService

The logger service.

$ O365Connector#labelProperty in class O365Connector

The O365Connector label.

$ GraphService#loggerProperty in class GraphService

The modules logger.

$ O365LoggerService#loggerFactoryProperty in class O365LoggerService

Drupal\Core\Logger\LoggerChannelFactoryInterface definition.

$ O365LoggerService#loggerProperty in class O365LoggerService

The logger channel.

O365LoggerService::log() — Method in class O365LoggerService

Log a message into the watchdog.

O365LoggerServiceInterface::log() — Method in class O365LoggerServiceInterface

Log a message into the watchdog.

OneDriveListController::listFiles() — Method in class OneDriveListController

Render a list of files and folders.

OneDriveListController::listSharedFiles() — Method in class OneDriveListController

Create a list of shared files and folders.

GetFilesAndFoldersService::listFilesAndFolders() — Method in class GetFilesAndFoldersService

List all files and folders.

GetFilesAndFoldersService::listSharedFilesAndFolders() — Method in class GetFilesAndFoldersService

List all the shared files and folders.

GetFilesAndFoldersService::listSpecialFilesAndFolders() — Method in class GetFilesAndFoldersService

Get a list of special files and folders. For instance the recent files.

GetFilesAndFoldersServiceInterface::listFilesAndFolders() — Method in class GetFilesAndFoldersServiceInterface

List all files and folders.

GetFilesAndFoldersServiceInterface::listSharedFilesAndFolders() — Method in class GetFilesAndFoldersServiceInterface

List all the shared files and folders.

GetFilesAndFoldersServiceInterface::listSpecialFilesAndFolders() — Method in class GetFilesAndFoldersServiceInterface

Get a list of special files and folders. For instance the recent files.

LatestMailBlockClass in namespace Drupal\o365_outlook_mail\Plugin\Block

Provides a 'Latest Mail' block.

LatestUnreadMailBlockClass in namespace Drupal\o365_outlook_mail\Plugin\Block

Provides a 'Latest Unread Mail' block.

LoginCallbackControllerClass in namespace Drupal\o365_sso\Controller

LoginCallbackController. Call when returning from the o365 service.

$ LoginCallbackController#loggerServiceProperty in class LoginCallbackController

The o365 logger service.

LoginControllerClass in namespace Drupal\o365_sso\Controller

Login controller, let the user actually login.

LoginController::loginDefault() — Method in class LoginController

Carry out the default login.

LoginController::login() — Method in class LoginController
Login.
LogoutControllerClass in namespace Drupal\o365_sso\Controller

Custom logout controller for o365_sso module.

LogoutController::logout() — Method in class LogoutController

Logout a user and redirect to office if needed.

UserLoginController::login() — Method in class UserLoginController

Login a user.

M

$ AuthenticationService#moduleConfigProperty in class AuthenticationService

The modules base config.

$ AuthenticationService#messengerProperty in class AuthenticationService

The messenger.

$ GraphService#messengerProperty in class GraphService

The logger service.

$ HelperService#moduleHandlerProperty in class HelperService

The module handler.

$ O365LoggerService#messengerProperty in class O365LoggerService

The drupal messenger.

$ O365GroupsFilesController#mimeyProperty in class O365GroupsFilesController

The mimey mimetypes.

$ GroupFilesService#mimeyProperty in class GroupFilesService

The mimey mimetypes.

$ OutlookCalendarSaveAjaxController#messengerProperty in class OutlookCalendarSaveAjaxController

The drupal messenger.

$ OutlookCalendarSaveEventService#messengerProperty in class OutlookCalendarSaveEventService

The Drupal messenger.

$ AddToCalendarBlock#moduleConfigProperty in class AddToCalendarBlock

The module config.

MyMailControllerClass in namespace Drupal\o365_outlook_mail\Controller

Controller that renders a list of emails belonging to the logged in user.

SharePointSearchWidget::massageFormValues() — Method in class SharePointSearchWidget
{@inheritdoc}
$ O365SharepointController#mimeyProperty in class O365SharepointController

The mimey object.

$ SettingsForm#moduleHandlerProperty in class SettingsForm

The module handler service.

$ O365TeamsSendMessageService#messengerProperty in class O365TeamsSendMessageService

The messenger.

N

$ O365SharepointFieldController#nodeStorageProperty in class O365SharepointFieldController

The node storage.

O

$ AuthenticationService#oauthClientProperty in class AuthenticationService

An oauth provider.

O365BlockBaseClass in namespace Drupal\o365\Block

Custom block base for o365 for access checking.

O365UncachedBlockBaseClass in namespace Drupal\o365\Block

Extending the O365BlockBase with a non-cacheable dependency.

O365AuthScopesControllerClass in namespace Drupal\o365\Controller

Returns responses for Microsoft 365 Connector routes.

O365ConnectorListBuilderClass in namespace Drupal\o365\Controller

Defines a class to build a listing of Microsoft 365 connector entities.

O365ConnectorClass in namespace Drupal\o365\Entity

Defines the Microsoft 365 connector entity.

O365ConnectorDeleteFormClass in namespace Drupal\o365\Form

Builds the form to delete Microsoft 365 connector entities.

O365ConnectorFormClass in namespace Drupal\o365\Form

Builds the form to create/edit Microsoft 365 connector entities.

O365ConnectorAccessControlHandlerClass in namespace Drupal\o365

Access controller for the Microsoft 365 connector entity.

O365ConnectorInterfaceClass in namespace Drupal\o365

Provides as interface defining a SocialO365 entity.

O365LoggerServiceClass in namespace Drupal\o365

Our custom Logger service.

O365LoggerServiceInterfaceClass in namespace Drupal\o365

The interface for the O365LoggerService service.

O365OAuth2ClientClass in namespace Drupal\o365\Plugin\Oauth2Client

OAuth2 Client to authenticate with Microsoft 365.

O365ContactsControllerClass in namespace Drupal\o365_contacts\Controller

Returns responses for o365_contacts routes.

$ O365ContactsController#o365GraphProperty in class O365ContactsController

Drupal\o365\GraphService definition.

O365GroupsFilesControllerAccessCheckClass in namespace Drupal\o365_groups\Access

Access check class for the files controller.

O365GroupsFilesControllerClass in namespace Drupal\o365_groups\Controller

Returns responses for Microsoft 365 - Groups routes.

O365GroupsTeamsConnectFormClass in namespace Drupal\o365_groups\Form

Create the form where we connect groups to MS Teams.

$ GroupsService#o365GraphProperty in class GroupsService

The o365.graph service.

$ SettingsForm#officeLinksProperty in class SettingsForm

The list of Microsoft 365 applications.

O365CacheInvalidatorClass in namespace Drupal\o365_links

Create a custom cache invalidator.

O365LinksConstantsClass in namespace Drupal\o365_links

Some constants we need in the links module.

O365LinksBlockClass in namespace Drupal\o365_links\Plugin\Block

Provides a 'Microsoft 365 Application Links' block.

$ O365LinksBlock#o365LinksConstantsProperty in class O365LinksBlock

The o365_links.constants service.

OneDriveListControllerClass in namespace Drupal\o365_onedrive\Controller

Class OndeDriveListController.

OutlookCalendarSaveAjaxControllerClass in namespace Drupal\o365_outlook_calendar\Controller

Returns responses for Microsoft 365 - Outlook Calendar routes.

OutlookCalendarSettingsFormClass in namespace Drupal\o365_outlook_calendar\Form

Configure Microsoft 365 - Outlook Calendar settings for this site.

OutlookCalendarSaveEventServiceClass in namespace Drupal\o365_outlook_calendar

Service that handles to saving of events in Outlook.

$ GetMailService#o365GraphProperty in class GetMailService

Drupal\o365\GraphService definition.

O365ProfileTeamsLinksConfigFormClass in namespace Drupal\o365_profile\Form

Configure Microsoft 365 - Profiles and personas settings for this site.

O365ProfileGetDataServiceClass in namespace Drupal\o365_profile

O365ProfileGetDataService service gives basic information about the user.

$ O365ProfileGetDataService#o365GraphProperty in class O365ProfileGetDataService

The o365.graph service.

O365ProfileTeamsServiceClass in namespace Drupal\o365_profile

The service too connect Teams with profiles.

O365ProfileRestResourceClass in namespace Drupal\o365_profile_rest\Plugin\rest\resource

Provides a resource for get the Microsoft 365 profile data.

O365SharepointFieldControllerClass in namespace Drupal\o365_sharepoint_field\Controller

Returns responses for Microsoft 365 - SharePoint search Field routes.

$ O365SharepointFieldController#o365GraphProperty in class O365SharepointFieldController

The o365.graph service.

O365SharepointControllerClass in namespace Drupal\o365_sharepoint_file\Controller

Returns responses for o365_sharepoint_file routes.

$ O365SharepointController#o365GraphProperty in class O365SharepointController

Drupal\o365\GraphService definition.

O365CheckLoginAccessClass in namespace Drupal\o365_sso

Access checker for the login page.

O365TeamsSendMessageFormClass in namespace Drupal\o365_teams\Form

Provides an Microsoft 365 - Teams integration form.

O365TeamsSendMessageServiceClass in namespace Drupal\o365_teams

This service is used to send messages to users / channels.

P

PersonaRenderServiceClass in namespace Drupal\o365

Service that renders persona information based on the type.

$ O365ContactsController#profileInfoProperty in class O365ContactsController

The profile data service.

OutlookCalendarSettingsForm::promptCallback() — Method in class OutlookCalendarSettingsForm

Callback for the select element.

PersonaBlockClass in namespace Drupal\o365_profile\Plugin\Block

Provides a 'Persona' block.

SharePointSearchItem::propertyDefinitions() — Method in class SharePointSearchItem
{@inheritdoc}
$ SsoUserSync#profileGetDataServiceProperty in class SsoUserSync

The profile data service.

Q

CallViaTeamsViewsField::query() — Method in class CallViaTeamsViewsField
{@inheritdoc}

R

$ AuthenticationService#requestProperty in class AuthenticationService

The current request.

AuthenticationService::redirectToAuthorizationUrl() — Method in class AuthenticationService

Redirect the user to the correct Microsoft pages for OAuth2.

AuthenticationServiceInterface::redirectToAuthorizationUrl() — Method in class AuthenticationServiceInterface

Redirect the user to the correct Microsoft pages for OAuth2.

$ ConstantsService#requestProperty in class ConstantsService

The request object.

$ O365Connector#redirect_loginProperty in class O365Connector

The redirect URL string.

RoleEventSubscriberClass in namespace Drupal\o365\EventSubscriber

Custom event subscriber to handle roles on login.

RoleSettingsFormClass in namespace Drupal\o365\Form

Map groups in Microsoft 365 to Drupal roles.

PersonaRenderService::renderPersona() — Method in class PersonaRenderService

Render the persona based on a type (small, medium, large)

O365OAuth2Client::retrieveAccessToken() — Method in class O365OAuth2Client
{@inheritdoc}
RolesServiceClass in namespace Drupal\o365

Service for managing user roles based on Microsoft 365 group membership.

$ O365ContactsController#requestProperty in class O365ContactsController

The current request.

$ O365GroupsFilesControllerAccessCheck#requestProperty in class O365GroupsFilesControllerAccessCheck

The current request.

$ O365GroupsFilesController#requestProperty in class O365GroupsFilesController

The current request.

$ O365GroupsTeamsConnectForm#routeMatchProperty in class O365GroupsTeamsConnectForm

The route match.

GetFilesAndFoldersService::renderFileList() — Method in class GetFilesAndFoldersService

Render the list of files and folders.

RecentFilesBlockClass in namespace Drupal\o365_onedrive\Plugin\Block

Provides a 'Recent Files' block.

$ AddToCalendarBlock#requestProperty in class AddToCalendarBlock

The current request.

CallViaTeamsViewsField::render() — Method in class CallViaTeamsViewsField
{@inheritdoc}
$ O365ProfileRestResource#requestProperty in class O365ProfileRestResource

The page request.

$ O365SharepointController#requestProperty in class O365SharepointController

The current request.

$ SearchSharepointForm#requestStackProperty in class SearchSharepointForm

The request stack.

RouteSubscriberClass in namespace Drupal\o365_sso\EventSubscriber

Route subscriber for the custom logout functionality.

$ O365TeamsSendMessageForm#requestProperty in class O365TeamsSendMessageForm

The current request.

S

$ AuthenticationService#ssoConfigProperty in class AuthenticationService

The o365_sso config.

AuthenticationService::setAccessToken() — Method in class AuthenticationService

Generate and save the access token.

AuthenticationService::saveAuthDataFromUrl() — Method in class AuthenticationService

Save the auth data from the url parameters in the user session storage.

AuthenticationServiceInterface::setAccessToken() — Method in class AuthenticationServiceInterface

Generate and save the access token.

AuthenticationServiceInterface::saveAuthDataFromUrl() — Method in class AuthenticationServiceInterface

Save the auth data from the url parameters in the user session storage.

DebuggerForm::submitForm() — Method in class DebuggerForm
{@inheritdoc}
O365ConnectorDeleteForm::submitForm() — Method in class O365ConnectorDeleteForm
{@inheritdoc}
O365ConnectorForm::save() — Method in class O365ConnectorForm
{@inheritdoc}
RoleSettingsForm::submitForm() — Method in class RoleSettingsForm
{@inheritdoc}
SettingsFormClass in namespace Drupal\o365\Form

Settings form for the o365 module.

SettingsForm::submitForm() — Method in class SettingsForm
{@inheritdoc}
GraphService::sendGraphData() — Method in class GraphService

Send data to the MS GraphAPI.

GraphService::setTimeout() — Method in class GraphService

Set the Graph API timeout.

HelperService::strContains() — Method in class HelperService

Checks if a string contains a given substring.

O365OAuth2Client::storeAccessToken() — Method in class O365OAuth2Client
{@inheritdoc}
SearchContactFormClass in namespace Drupal\o365_contacts\Form

Provides a o365_contacts form.

SearchContactForm::submitForm() — Method in class SearchContactForm
{@inheritdoc}
SearchContactBlockClass in namespace Drupal\o365_contacts\Plugin\Block

Provides a 'Contact Search' block.

O365GroupsTeamsConnectForm::submitForm() — Method in class O365GroupsTeamsConnectForm
{@inheritdoc}
GroupsService::saveTeamsUuidForGroup() — Method in class GroupsService

Save the teams UUID in the database.

SettingsFormClass in namespace Drupal\o365_links\Form

Configure o365_links settings for this site.

SettingsForm::submitForm() — Method in class SettingsForm
{@inheritdoc}
SharedFilesBlockClass in namespace Drupal\o365_onedrive\Plugin\Block

Provides a 'Shared Files' block.

OutlookCalendarSettingsForm::submitForm() — Method in class OutlookCalendarSettingsForm
{@inheritdoc}
O365ProfileTeamsLinksConfigForm::submitForm() — Method in class O365ProfileTeamsLinksConfigForm
{@inheritdoc}
$ O365ProfileGetDataService#ssoUserConfigProperty in class O365ProfileGetDataService

The config of the SSO user module.

SharePointSearchDefaultFormatterClass in namespace Drupal\o365_sharepoint_field\Plugin\Field\FieldFormatter

Plugin implementation 'sharepoint_search_link' formatter.

SharePointSearchItemClass in namespace Drupal\o365_sharepoint_field\Plugin\Field\FieldType

Defines the 'sharepoint_search_link' field type.

$ SharePointSearchItem#sharepoint_file_nameProperty in class SharePointSearchItem
SharePointSearchItem::schema() — Method in class SharePointSearchItem
{@inheritdoc}
SharePointSearchWidgetClass in namespace Drupal\o365_sharepoint_field\Plugin\Field\FieldWidget

Defines the 'field_sharepoint_search_link' field widget.

SearchSharepointFormClass in namespace Drupal\o365_sharepoint_file\Form

Provides a o365_files form.

SearchSharepointForm::submitForm() — Method in class SearchSharepointForm
{@inheritdoc}
SharepointSearchBlockClass in namespace Drupal\o365_sharepoint_file\Plugin\Block

Provides a 'Sharepoint File Search' block.

UserLoginController::sanitizeUsername() — Method in class UserLoginController

Sanitize username.

SettingsFormClass in namespace Drupal\o365_sso\Form

Settings form for the SSO module.

SettingsForm::submitForm() — Method in class SettingsForm
{@inheritdoc}
$ UserLoginEventSubscriber#ssoUserSyncProperty in class UserLoginEventSubscriber

The SSO user sync service.

SettingsFormClass in namespace Drupal\o365_sso_user\Form

Settings form for the o365_sso_user module.

SettingsForm::submitForm() — Method in class SettingsForm
{@inheritdoc}
SsoUserSyncClass in namespace Drupal\o365_sso_user

User sync service that syncs data from Graph API to entities.

SsoUserSync::syncUserData() — Method in class SsoUserSync

Sync the user data with data from the graph API.

$ O365TeamsSendMessageForm#sendMessageServiceProperty in class O365TeamsSendMessageForm

Our custom message sending service.

O365TeamsSendMessageForm::submitForm() — Method in class O365TeamsSendMessageForm
{@inheritdoc}
O365TeamsSendMessageService::sendMessageToUser() — Method in class O365TeamsSendMessageService

Send a message to a single user.

T

$ AuthenticationService#tempStoreProperty in class AuthenticationService

The private temp store.

O365GroupsFilesController::title() — Method in class O365GroupsFilesController

Generate the documents page title.

$ GroupsService#teamsProperty in class GroupsService

List of all teams.

TeamsLinksBlockClass in namespace Drupal\o365_profile\Plugin\Block

Provides a 'Teams Links' block.

$ CallViaTeamsViewsField#teamsServiceProperty in class CallViaTeamsViewsField

The teams service. Used for generating links.

TeamsRecipientAutocompleteControllerClass in namespace Drupal\o365_teams\Controller

Custom controller for the autocomplete callback.

U

CallViaTeamsViewsField::usesGroupBy() — Method in class CallViaTeamsViewsField
{@inheritdoc}
UserLoginControllerClass in namespace Drupal\o365_sso\Controller

UserLoginController. Used when returned from the callback.

UserLoginFormRouteSubscriberClass in namespace Drupal\o365_sso\Routing

Auto redirect users when the auto redirect option is enabled.

UserLoginEventSubscriberClass in namespace Drupal\o365_sso_user\EventSubscriber

The event subscriber for SSO logins.

UserLoginEventSubscriber::updateUserData() — Method in class UserLoginEventSubscriber

Update a users data with data from the Graph API.

V

SharePointSearchDefaultFormatter::viewElements() — Method in class SharePointSearchDefaultFormatter
{@inheritdoc}

_

AuthenticationService::__construct() — Method in class AuthenticationService

Constructs a new AuthenticationService object.

O365BlockBase::__construct() — Method in class O365BlockBase

Construct a O365BlockBase.

ConstantsService::__construct() — Method in class ConstantsService

Constructs a new ConstantsService object.

O365AuthScopesController::__construct() — Method in class O365AuthScopesController

The controller constructor.

RoleEventSubscriber::__construct() — Method in class RoleEventSubscriber

RoleEventSubscriber constructor.

DebuggerForm::__construct() — Method in class DebuggerForm

Constructs a new DebuggerForm object.

RoleSettingsForm::__construct() — Method in class RoleSettingsForm

Constructs a RoleSettingsForm object.

GraphService::__construct() — Method in class GraphService

Constructs a new GraphService object.

HelperService::__construct() — Method in class HelperService

Constructs a new HelperService object.

O365LoggerService::__construct() — Method in class O365LoggerService

Constructs a new O365LoggerService object.

RolesService::__construct() — Method in class RolesService

Constructs a RolesService object.

O365ContactsController::__construct() — Method in class O365ContactsController

Constructs a new TeamsGroup object.

O365GroupsFilesControllerAccessCheck::__construct() — Method in class O365GroupsFilesControllerAccessCheck

Constructor for the O365GroupsFilesControllerAccessCheck class.

O365GroupsFilesController::__construct() — Method in class O365GroupsFilesController

The controller constructor.

O365GroupsTeamsConnectForm::__construct() — Method in class O365GroupsTeamsConnectForm

Constructs a new O365GroupsTeamsConnectForm form.

GroupFilesService::__construct() — Method in class GroupFilesService

Constructs a GroupFilesService object.

GroupsService::__construct() — Method in class GroupsService

Constructs a GroupsService object.

O365CacheInvalidator::__construct() — Method in class O365CacheInvalidator

Constructs an O365CacheInvalidator object.

O365LinksBlock::__construct() — Method in class O365LinksBlock

Constructs a new O365LinksBlock instance.

OneDriveListController::__construct() — Method in class OneDriveListController

Constructs a new OneDriveListController object.

GetFilesAndFoldersService::__construct() — Method in class GetFilesAndFoldersService

Constructs a new GetFilesAndFoldersService object.

RecentFilesBlock::__construct() — Method in class RecentFilesBlock

Construct a O365BlockBase.

SharedFilesBlock::__construct() — Method in class SharedFilesBlock

Construct a O365BlockBase.

OutlookCalendarSaveAjaxController::__construct() — Method in class OutlookCalendarSaveAjaxController

The controller constructor.

OutlookCalendarSettingsForm::__construct() — Method in class OutlookCalendarSettingsForm
OutlookCalendarSaveEventService::__construct() — Method in class OutlookCalendarSaveEventService

Constructor for the OutlookCalendarSaveEventService service.

AddToCalendarBlock::__construct() — Method in class AddToCalendarBlock

Construct a O365BlockBase.

CalendarBlock::__construct() — Method in class CalendarBlock

Construct a O365BlockBase.

MyMailController::__construct() — Method in class MyMailController

Constructs a new MyMailController object.

GetMailService::__construct() — Method in class GetMailService

Constructs a new GetMailService object.

LatestMailBlock::__construct() — Method in class LatestMailBlock

Construct a O365BlockBase.

LatestUnreadMailBlock::__construct() — Method in class LatestUnreadMailBlock

Construct a O365BlockBase.

O365ProfileGetDataService::__construct() — Method in class O365ProfileGetDataService

Constructs an O365ProfileGetDataService object.

O365ProfileTeamsService::__construct() — Method in class O365ProfileTeamsService

Our class constructor.

PersonaBlock::__construct() — Method in class PersonaBlock

Construct a O365BlockBase.

TeamsLinksBlock::__construct() — Method in class TeamsLinksBlock

Construct a O365BlockBase.

CallViaTeamsViewsField::__construct() — Method in class CallViaTeamsViewsField

CallViaTeamsViewsField constructor.

O365ProfileRestResource::__construct() — Method in class O365ProfileRestResource
O365SharepointFieldController::__construct() — Method in class O365SharepointFieldController

The controller constructor.

SharePointSearchWidget::__construct() — Method in class SharePointSearchWidget

Constructs a SharePointSearchWidget object.

O365SharepointController::__construct() — Method in class O365SharepointController

Constructs a new TeamsGroup object.

SearchSharepointForm::__construct() — Method in class SearchSharepointForm

Constructs a SearchSharepointForm object.

SharepointSearchBlock::__construct() — Method in class SharepointSearchBlock

Constructs a SharepointSearchBlock object.

LoginCallbackController::__construct() — Method in class LoginCallbackController

Constructs a new LoginController object.

LoginController::__construct() — Method in class LoginController

Constructs a new LoginController object.

LogoutController::__construct() — Method in class LogoutController

The controller constructor.

UserLoginController::__construct() — Method in class UserLoginController

Constructs a new UserLoginController object.

O365CheckLoginAccess::__construct() — Method in class O365CheckLoginAccess

Constructs an O365CheckLoginAccess object.

UserLoginFormRouteSubscriber::__construct() — Method in class UserLoginFormRouteSubscriber

The class constructor.

UserLoginEventSubscriber::__construct() — Method in class UserLoginEventSubscriber

UserLoginEventSubscriber constructor.

SettingsForm::__construct() — Method in class SettingsForm

The constructor used for dependency injection.

SsoUserSync::__construct() — Method in class SsoUserSync

Constructs a SsoUserSync object.

TeamsRecipientAutocompleteController::__construct() — Method in class TeamsRecipientAutocompleteController

Constructor for our custom controller.

O365TeamsSendMessageForm::__construct() — Method in class O365TeamsSendMessageForm

The form class constructor.

O365TeamsSendMessageService::__construct() — Method in class O365TeamsSendMessageService

Constructs an O365TeamsSendMessageService object.