Index
A
- AuthenticationService — Class in namespace Drupal\o365
Service used to authenticate users between Microsoft 365 and Drupal.
- $ AuthenticationService#authmap — Property in class AuthenticationService
The auth map.
- AuthenticationServiceInterface — Class in namespace Drupal\o365
The interface for the AuthenticationService.
- O365BlockBase::access() — Method in class O365BlockBase
- {@inheritdoc}
- $ ConstantsService#apiConfig — Property in class ConstantsService
The modules API config.
- $ O365Connector#auth_scopes — Property in class O365Connector
The auth scopes.
- $ GraphService#authService — Property in class GraphService
Drupal\o365\AuthenticationServiceInterface definition.
- $ GraphService#authmap — Property 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.
- AddToCalendarBlock — Class in namespace Drupal\o365_outlook_calendar\Plugin\Block
Provides an add node to calendar block.
- $ O365ProfileRestResource#authService — Property in class O365ProfileRestResource
The Microsoft 365 authentication service.
- $ GetAccessTokenResource#authenticationService — Property in class GetAccessTokenResource
The authentication service, used to handle all kinds of auth stuff.
- $ SharePointSearchWidget#authenticationService — Property in class SharePointSearchWidget
The authentication service.
- $ LoginCallbackController#authenticationService — Property in class LoginCallbackController
The authentication service, used to handle all kinds of auth stuff.
- $ LoginController#authenticationService — Property in class LoginController
The authentication service, used to handle all kinds of auth stuff.
- $ LogoutController#account — Property in class LogoutController
The current user.
- $ UserLoginController#authenticationService — Property 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#configFactory — Property in class AuthenticationService
The config factory interface.
- $ AuthenticationService#constants — Property in class AuthenticationService
The ConstantsService implementation.
- $ AuthenticationService#currentUser — Property 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}
- ConstantsService — Class in namespace Drupal\o365
Some constants we use in the code.
- $ ConstantsService#configFactory — Property 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#cacheBackend — Property in class GraphService
The cache backend service.
- $ GraphService#currentUser — Property 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#connection — Property in class O365GroupsTeamsConnectForm
The database connection.
- O365GroupsTeamsConnectForm::create() — Method in class O365GroupsTeamsConnectForm
- {@inheritdoc}
- $ GroupsService#cacheBackend — Property in class GroupsService
The cache backend.
- $ GroupsService#currentUser — Property in class GroupsService
The current user.
- $ GroupsService#connection — Property in class GroupsService
The database connection.
- $ SettingsForm#cacheInvalidator — Property in class SettingsForm
The cache tag invalidator service.
- SettingsForm::create() — Method in class SettingsForm
- {@inheritdoc}
- $ O365CacheInvalidator#cacheTagsInvalidator — Property in class O365CacheInvalidator
The cache tags invalidator.
- $ O365LinksBlock#configFactory — Property 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#calendarFields — Property in class OutlookCalendarSettingsForm
A list of calendar fields.
- OutlookCalendarSettingsForm::create() — Method in class OutlookCalendarSettingsForm
- {@inheritdoc}
- $ OutlookCalendarSaveEventService#config — Property in class OutlookCalendarSaveEventService
The module config.
- AddToCalendarBlock::create() — Method in class AddToCalendarBlock
- {@inheritdoc}
- CalendarBlock — Class 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}
- CallViaTeamsViewsField — Class 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#config — Property in class LogoutController
The module config.
- LogoutController::create() — Method in class LogoutController
- {@inheritdoc}
- UserLoginController::create() — Method in class UserLoginController
- {@inheritdoc}
- $ O365CheckLoginAccess#currentUser — Property 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#configFactory — Property in class SsoUserSync
The config factory.
- $ SsoUserSync#config — Property in class SsoUserSync
The modules config.
- TeamsRecipientAutocompleteController::create() — Method in class TeamsRecipientAutocompleteController
- {@inheritdoc}
- O365TeamsSendMessageForm::create() — Method in class O365TeamsSendMessageForm
- {@inheritdoc}
- $ O365TeamsSendMessageService#currentUser — Property in class O365TeamsSendMessageService
The current user.
- O365TeamsSendMessageService::createOneOnOneChat() — Method in class O365TeamsSendMessageService
Create a chat we can use to send the message to.
D
- DebuggerForm — Class in namespace Drupal\o365\Form
Provides a Microsoft 365 Connector form.
- $ HelperService#dateFormatter — Property 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#dateFormatter — Property in class O365GroupsFilesController
The date formatter.
- $ GetFilesAndFoldersService#drive — Property in class GetFilesAndFoldersService
The drive array with all the values.
- $ GetMailService#dateFormatter — Property 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#entityTypeManager — Property 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#entityTypeManager — Property in class RoleSettingsForm
The entity type manager.
- $ O365CacheInvalidator#entityTypeManager — Property in class O365CacheInvalidator
The entity type manager.
- $ OutlookCalendarSaveAjaxController#eventService — Property in class OutlookCalendarSaveAjaxController
The event service.
- $ OutlookCalendarSaveAjaxController#entityTypeManager — Property in class OutlookCalendarSaveAjaxController
The entity type manager.
- $ OutlookCalendarSettingsForm#eventService — Property in class OutlookCalendarSettingsForm
The event service.
- $ OutlookCalendarSaveEventService#emailValidator — Property in class OutlookCalendarSaveEventService
The email validator.
- $ OutlookCalendarSaveEventService#entityFieldManager — Property in class OutlookCalendarSaveEventService
The entity field manager.
- SharePointSearchWidget::errorElement() — Method in class SharePointSearchWidget
- {@inheritdoc}
- $ UserLoginController#externalAuth — Property in class UserLoginController
The external auth service.
- $ SettingsForm#entityTypeBundleInfo — Property in class SettingsForm
The entity type bundle info service.
- $ SsoUserSync#entityTypeManager — Property 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#formBuilder — Property in class SearchContactBlock
The form builder.
- SharePointSearchWidget::formElement() — Method in class SharePointSearchWidget
- {@inheritdoc}
- $ SharepointSearchBlock#formBuilder — Property in class SharepointSearchBlock
The form builder.
- $ SsoUserSync#fileRepository — Property 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}
- GraphService — Class 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#groupsService — Property in class O365GroupsFilesControllerAccessCheck
The groups service.
- $ O365GroupsFilesController#groupFilesService — Property in class O365GroupsFilesController
The group file service.
- $ O365GroupsFilesController#groupsService — Property in class O365GroupsFilesController
The groups service.
- $ O365GroupsTeamsConnectForm#graphService — Property in class O365GroupsTeamsConnectForm
The graph service.
- $ O365GroupsTeamsConnectForm#groupsService — Property in class O365GroupsTeamsConnectForm
The group service.
- $ O365GroupsTeamsConnectForm#group — Property in class O365GroupsTeamsConnectForm
- Group.
- O365GroupsTeamsConnectForm::getFormId() — Method in class O365GroupsTeamsConnectForm
- {@inheritdoc}
- GroupFilesService — Class in namespace Drupal\o365_groups
Service that returns the list of files.
- $ GroupFilesService#graphService — Property in class GroupFilesService
The o365 graph service.
- GroupFilesService::getOrderedGroupFiles() — Method in class GroupFilesService
Generate the list for the group files.
- GroupsService — Class in namespace Drupal\o365_groups
Service used to do all kinds of stuff with groups and teams.
- $ GroupsService#getTeamsEndpoint — Property 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#getFilesAndFoldersService — Property in class OneDriveListController
The get files and folders service.
- GetFilesAndFoldersService — Class in namespace Drupal\o365_onedrive
Class used to retrieve folder listings from onedrive.
- $ GetFilesAndFoldersService#graphService — Property in class GetFilesAndFoldersService
Drupal\o365\GraphService definition.
- GetFilesAndFoldersServiceInterface — Class 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#graphService — Property 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#getMailService — Property in class MyMailController
Drupal\o365_outlook_mail\GetMailServiceInterface definition.
- MyMailController::getMail() — Method in class MyMailController
Get the latest mails of the user.
- GetMailService — Class 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.
- GetMailServiceInterface — Class 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#getDataService — Property 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.
- GetAccessTokenResource — Class 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#graphService — Property in class SharePointSearchWidget
The graph service.
- SearchSharepointForm::getFormId() — Method in class SearchSharepointForm
- {@inheritdoc}
- $ LoginCallbackController#graphService — Property in class LoginCallbackController
The o365 GraphService.
- $ LogoutController#graphService — Property in class LogoutController
The o365 Graph service.
- $ UserLoginController#graphService — Property 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#graphService — Property in class SsoUserSync
The o365 Graph Service.
- $ TeamsRecipientAutocompleteController#graphService — Property in class TeamsRecipientAutocompleteController
The graph service.
- O365TeamsSendMessageForm::getFormId() — Method in class O365TeamsSendMessageForm
- {@inheritdoc}
- $ O365TeamsSendMessageService#graphService — Property in class O365TeamsSendMessageService
The o365 graph service.
- O365TeamsSendMessageService::getUserDataFromRecipient() — Method in class O365TeamsSendMessageService
Get the user data of a recipient.
H
- $ AuthenticationService#helperService — Property in class AuthenticationService
The o365 helper service.
- $ O365AuthScopesController#helperService — Property in class O365AuthScopesController
The o365.helpers service.
- RoleEventSubscriber::handleRoles() — Method in class RoleEventSubscriber
Handle the role logins.
- HelperService — Class in namespace Drupal\o365
Service with some helpful methods that we use in different locations.
- $ O365OAuth2Client#helperService — Property 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#id — Property 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#loggerService — Property in class AuthenticationService
The logger service.
- $ O365Connector#label — Property in class O365Connector
The O365Connector label.
- $ GraphService#logger — Property in class GraphService
The modules logger.
- $ O365LoggerService#loggerFactory — Property in class O365LoggerService
Drupal\Core\Logger\LoggerChannelFactoryInterface definition.
- $ O365LoggerService#logger — Property 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.
- LatestMailBlock — Class in namespace Drupal\o365_outlook_mail\Plugin\Block
Provides a 'Latest Mail' block.
- LatestUnreadMailBlock — Class in namespace Drupal\o365_outlook_mail\Plugin\Block
Provides a 'Latest Unread Mail' block.
- LoginCallbackController — Class in namespace Drupal\o365_sso\Controller
LoginCallbackController. Call when returning from the o365 service.
- $ LoginCallbackController#loggerService — Property in class LoginCallbackController
The o365 logger service.
- LoginController — Class 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.
- LogoutController — Class 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#moduleConfig — Property in class AuthenticationService
The modules base config.
- $ AuthenticationService#messenger — Property in class AuthenticationService
The messenger.
- $ GraphService#messenger — Property in class GraphService
The logger service.
- $ HelperService#moduleHandler — Property in class HelperService
The module handler.
- $ O365LoggerService#messenger — Property in class O365LoggerService
The drupal messenger.
- $ O365GroupsFilesController#mimey — Property in class O365GroupsFilesController
The mimey mimetypes.
- $ GroupFilesService#mimey — Property in class GroupFilesService
The mimey mimetypes.
- $ OutlookCalendarSaveAjaxController#messenger — Property in class OutlookCalendarSaveAjaxController
The drupal messenger.
- $ OutlookCalendarSaveEventService#messenger — Property in class OutlookCalendarSaveEventService
The Drupal messenger.
- $ AddToCalendarBlock#moduleConfig — Property in class AddToCalendarBlock
The module config.
- MyMailController — Class 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#mimey — Property in class O365SharepointController
The mimey object.
- $ SettingsForm#moduleHandler — Property in class SettingsForm
The module handler service.
- $ O365TeamsSendMessageService#messenger — Property in class O365TeamsSendMessageService
The messenger.
N
- $ O365SharepointFieldController#nodeStorage — Property in class O365SharepointFieldController
The node storage.
O
- $ AuthenticationService#oauthClient — Property in class AuthenticationService
An oauth provider.
- O365BlockBase — Class in namespace Drupal\o365\Block
Custom block base for o365 for access checking.
- O365UncachedBlockBase — Class in namespace Drupal\o365\Block
Extending the O365BlockBase with a non-cacheable dependency.
- O365AuthScopesController — Class in namespace Drupal\o365\Controller
Returns responses for Microsoft 365 Connector routes.
- O365ConnectorListBuilder — Class in namespace Drupal\o365\Controller
Defines a class to build a listing of Microsoft 365 connector entities.
- O365Connector — Class in namespace Drupal\o365\Entity
Defines the Microsoft 365 connector entity.
- O365ConnectorDeleteForm — Class in namespace Drupal\o365\Form
Builds the form to delete Microsoft 365 connector entities.
- O365ConnectorForm — Class in namespace Drupal\o365\Form
Builds the form to create/edit Microsoft 365 connector entities.
- O365ConnectorAccessControlHandler — Class in namespace Drupal\o365
Access controller for the Microsoft 365 connector entity.
- O365ConnectorInterface — Class in namespace Drupal\o365
Provides as interface defining a SocialO365 entity.
- O365LoggerService — Class in namespace Drupal\o365
Our custom Logger service.
- O365LoggerServiceInterface — Class in namespace Drupal\o365
The interface for the O365LoggerService service.
- O365OAuth2Client — Class in namespace Drupal\o365\Plugin\Oauth2Client
OAuth2 Client to authenticate with Microsoft 365.
- O365ContactsController — Class in namespace Drupal\o365_contacts\Controller
Returns responses for o365_contacts routes.
- $ O365ContactsController#o365Graph — Property in class O365ContactsController
Drupal\o365\GraphService definition.
- O365GroupsFilesControllerAccessCheck — Class in namespace Drupal\o365_groups\Access
Access check class for the files controller.
- O365GroupsFilesController — Class in namespace Drupal\o365_groups\Controller
Returns responses for Microsoft 365 - Groups routes.
- O365GroupsTeamsConnectForm — Class in namespace Drupal\o365_groups\Form
Create the form where we connect groups to MS Teams.
- $ GroupsService#o365Graph — Property in class GroupsService
The o365.graph service.
- $ SettingsForm#officeLinks — Property in class SettingsForm
The list of Microsoft 365 applications.
- O365CacheInvalidator — Class in namespace Drupal\o365_links
Create a custom cache invalidator.
- O365LinksConstants — Class in namespace Drupal\o365_links
Some constants we need in the links module.
- O365LinksBlock — Class in namespace Drupal\o365_links\Plugin\Block
Provides a 'Microsoft 365 Application Links' block.
- $ O365LinksBlock#o365LinksConstants — Property in class O365LinksBlock
The o365_links.constants service.
- OneDriveListController — Class in namespace Drupal\o365_onedrive\Controller
Class OndeDriveListController.
- OutlookCalendarSaveAjaxController — Class in namespace Drupal\o365_outlook_calendar\Controller
Returns responses for Microsoft 365 - Outlook Calendar routes.
- OutlookCalendarSettingsForm — Class in namespace Drupal\o365_outlook_calendar\Form
Configure Microsoft 365 - Outlook Calendar settings for this site.
- OutlookCalendarSaveEventService — Class in namespace Drupal\o365_outlook_calendar
Service that handles to saving of events in Outlook.
- $ GetMailService#o365Graph — Property in class GetMailService
Drupal\o365\GraphService definition.
- O365ProfileTeamsLinksConfigForm — Class in namespace Drupal\o365_profile\Form
Configure Microsoft 365 - Profiles and personas settings for this site.
- O365ProfileGetDataService — Class in namespace Drupal\o365_profile
O365ProfileGetDataService service gives basic information about the user.
- $ O365ProfileGetDataService#o365Graph — Property in class O365ProfileGetDataService
The o365.graph service.
- O365ProfileTeamsService — Class in namespace Drupal\o365_profile
The service too connect Teams with profiles.
- O365ProfileRestResource — Class in namespace Drupal\o365_profile_rest\Plugin\rest\resource
Provides a resource for get the Microsoft 365 profile data.
- O365SharepointFieldController — Class in namespace Drupal\o365_sharepoint_field\Controller
Returns responses for Microsoft 365 - SharePoint search Field routes.
- $ O365SharepointFieldController#o365Graph — Property in class O365SharepointFieldController
The o365.graph service.
- O365SharepointController — Class in namespace Drupal\o365_sharepoint_file\Controller
Returns responses for o365_sharepoint_file routes.
- $ O365SharepointController#o365Graph — Property in class O365SharepointController
Drupal\o365\GraphService definition.
- O365CheckLoginAccess — Class in namespace Drupal\o365_sso
Access checker for the login page.
- O365TeamsSendMessageForm — Class in namespace Drupal\o365_teams\Form
Provides an Microsoft 365 - Teams integration form.
- O365TeamsSendMessageService — Class in namespace Drupal\o365_teams
This service is used to send messages to users / channels.
P
- PersonaRenderService — Class in namespace Drupal\o365
Service that renders persona information based on the type.
- $ O365ContactsController#profileInfo — Property in class O365ContactsController
The profile data service.
- OutlookCalendarSettingsForm::promptCallback() — Method in class OutlookCalendarSettingsForm
Callback for the select element.
- PersonaBlock — Class in namespace Drupal\o365_profile\Plugin\Block
Provides a 'Persona' block.
- SharePointSearchItem::propertyDefinitions() — Method in class SharePointSearchItem
- {@inheritdoc}
- $ SsoUserSync#profileGetDataService — Property in class SsoUserSync
The profile data service.
Q
- CallViaTeamsViewsField::query() — Method in class CallViaTeamsViewsField
- {@inheritdoc}
R
- $ AuthenticationService#request — Property 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#request — Property in class ConstantsService
The request object.
- $ O365Connector#redirect_login — Property in class O365Connector
The redirect URL string.
- RoleEventSubscriber — Class in namespace Drupal\o365\EventSubscriber
Custom event subscriber to handle roles on login.
- RoleSettingsForm — Class 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}
- RolesService — Class in namespace Drupal\o365
Service for managing user roles based on Microsoft 365 group membership.
- $ O365ContactsController#request — Property in class O365ContactsController
The current request.
- $ O365GroupsFilesControllerAccessCheck#request — Property in class O365GroupsFilesControllerAccessCheck
The current request.
- $ O365GroupsFilesController#request — Property in class O365GroupsFilesController
The current request.
- $ O365GroupsTeamsConnectForm#routeMatch — Property in class O365GroupsTeamsConnectForm
The route match.
- GetFilesAndFoldersService::renderFileList() — Method in class GetFilesAndFoldersService
Render the list of files and folders.
- RecentFilesBlock — Class in namespace Drupal\o365_onedrive\Plugin\Block
Provides a 'Recent Files' block.
- $ AddToCalendarBlock#request — Property in class AddToCalendarBlock
The current request.
- CallViaTeamsViewsField::render() — Method in class CallViaTeamsViewsField
- {@inheritdoc}
- $ O365ProfileRestResource#request — Property in class O365ProfileRestResource
The page request.
- $ O365SharepointController#request — Property in class O365SharepointController
The current request.
- $ SearchSharepointForm#requestStack — Property in class SearchSharepointForm
The request stack.
- RouteSubscriber — Class in namespace Drupal\o365_sso\EventSubscriber
Route subscriber for the custom logout functionality.
- $ O365TeamsSendMessageForm#request — Property in class O365TeamsSendMessageForm
The current request.
S
- $ AuthenticationService#ssoConfig — Property 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}
- SettingsForm — Class 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}
- SearchContactForm — Class in namespace Drupal\o365_contacts\Form
Provides a o365_contacts form.
- SearchContactForm::submitForm() — Method in class SearchContactForm
- {@inheritdoc}
- SearchContactBlock — Class 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.
- SettingsForm — Class in namespace Drupal\o365_links\Form
Configure o365_links settings for this site.
- SettingsForm::submitForm() — Method in class SettingsForm
- {@inheritdoc}
- SharedFilesBlock — Class 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#ssoUserConfig — Property in class O365ProfileGetDataService
The config of the SSO user module.
- SharePointSearchDefaultFormatter — Class in namespace Drupal\o365_sharepoint_field\Plugin\Field\FieldFormatter
Plugin implementation 'sharepoint_search_link' formatter.
- SharePointSearchItem — Class in namespace Drupal\o365_sharepoint_field\Plugin\Field\FieldType
Defines the 'sharepoint_search_link' field type.
- $ SharePointSearchItem#sharepoint_file_name — Property in class SharePointSearchItem
- SharePointSearchItem::schema() — Method in class SharePointSearchItem
- {@inheritdoc}
- SharePointSearchWidget — Class in namespace Drupal\o365_sharepoint_field\Plugin\Field\FieldWidget
Defines the 'field_sharepoint_search_link' field widget.
- SearchSharepointForm — Class in namespace Drupal\o365_sharepoint_file\Form
Provides a o365_files form.
- SearchSharepointForm::submitForm() — Method in class SearchSharepointForm
- {@inheritdoc}
- SharepointSearchBlock — Class in namespace Drupal\o365_sharepoint_file\Plugin\Block
Provides a 'Sharepoint File Search' block.
- UserLoginController::sanitizeUsername() — Method in class UserLoginController
Sanitize username.
- SettingsForm — Class in namespace Drupal\o365_sso\Form
Settings form for the SSO module.
- SettingsForm::submitForm() — Method in class SettingsForm
- {@inheritdoc}
- $ UserLoginEventSubscriber#ssoUserSync — Property in class UserLoginEventSubscriber
The SSO user sync service.
- SettingsForm — Class in namespace Drupal\o365_sso_user\Form
Settings form for the o365_sso_user module.
- SettingsForm::submitForm() — Method in class SettingsForm
- {@inheritdoc}
- SsoUserSync — Class 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#sendMessageService — Property 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#tempStore — Property in class AuthenticationService
The private temp store.
- O365GroupsFilesController::title() — Method in class O365GroupsFilesController
Generate the documents page title.
- $ GroupsService#teams — Property in class GroupsService
List of all teams.
- TeamsLinksBlock — Class in namespace Drupal\o365_profile\Plugin\Block
Provides a 'Teams Links' block.
- $ CallViaTeamsViewsField#teamsService — Property in class CallViaTeamsViewsField
The teams service. Used for generating links.
- TeamsRecipientAutocompleteController — Class in namespace Drupal\o365_teams\Controller
Custom controller for the autocomplete callback.
U
- CallViaTeamsViewsField::usesGroupBy() — Method in class CallViaTeamsViewsField
- {@inheritdoc}
- UserLoginController — Class in namespace Drupal\o365_sso\Controller
UserLoginController. Used when returned from the callback.
- UserLoginFormRouteSubscriber — Class in namespace Drupal\o365_sso\Routing
Auto redirect users when the auto redirect option is enabled.
- UserLoginEventSubscriber — Class 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.