You are here

Classes, traits, and interfaces in Private Message 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AdminUninstallForm class Drupal\private_message\Form src/Form/AdminUninstallForm.php Definest he admin uninstall form for the Private Message module.
AjaxController class Drupal\private_message\Controller src/Controller/AjaxController.php Controller to handle Ajax requests.
AjaxControllerInterface interface Drupal\private_message\Controller src/Controller/AjaxControllerInterface.php Interface for the Private Message module's AjaxController. 1
ConfigForm class Drupal\private_message\Form src/Form/ConfigForm.php Defines the configuration form for the private message module.
PrivateMessage class Drupal\private_message\Entity src/Entity/PrivateMessage.php Thee Private Message entity definition. 2
PrivateMessageAccessControlHandler class Drupal\private_message\Entity\Access src/Entity/Access/PrivateMessageAccessControlHandler.php Access control handler for private message entities.
PrivateMessageActionsBlock class Drupal\private_message\Plugin\Block src/Plugin/Block/PrivateMessageActionsBlock.php Provides the private message actions block.
PrivateMessageController class Drupal\private_message\Controller src/Controller/PrivateMessageController.php Private message page controller. Returns render arrays for the page.
PrivateMessageControllerInterface interface Drupal\private_message\Controller src/Controller/PrivateMessageControllerInterface.php Handles page callbacks for the Private Message module. 1
PrivateMessageForm class Drupal\private_message\Form src/Form/PrivateMessageForm.php Defines the private message form.
PrivateMessageInboxBlock class Drupal\private_message\Plugin\Block src/Plugin/Block/PrivateMessageInboxBlock.php Provides the private message inbox block.
PrivateMessageInboxInsertThreadsCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageInboxInsertThreadsCommand.php Ajax Command to insert private message inbox threads. 1
PrivateMessageInboxTriggerUpdateCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageInboxTriggerUpdateCommand.php Ajax command to trigger an update of the private message inbox block. 1
PrivateMessageInboxUpdateCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageInboxUpdateCommand.php Ajax command to update the private message inbox block. 1
PrivateMessageInsertMessagesCommand abstract class Drupal\private_message\Ajax src/Ajax/PrivateMessageInsertMessagesCommand.php Base class for Ajax command to insert messages into a private message thread. 2
PrivateMessageInsertNewMessagesCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageInsertNewMessagesCommand.php Class to insert new private messages into a private message thread. 1
PrivateMessageInsertPreviousMessagesCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageInsertPreviousMessagesCommand.php Class to insert older private messages into a private message thread. 1
PrivateMessageInsertThreadCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageInsertThreadCommand.php Ajax command to insert a thread into the private message page. 1
PrivateMessageInterface interface Drupal\private_message\Entity src/Entity/PrivateMessageInterface.php Provides an interface defining a Private Message entity. 1 8
PrivateMessageLoadNewMessagesCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageLoadNewMessagesCommand.php Ajax Command to trigger a load of new private messages into a thread. 1
PrivateMessageMailer class Drupal\private_message\Service src/Service/PrivateMessageMailer.php A service class for sending notification emails for private messages. 1
PrivateMessageMailerInterface interface Drupal\private_message\Service src/Service/PrivateMessageMailerInterface.php Interface for the Private Message mail service. 1
PrivateMessageMapper class Drupal\private_message\Mapper src/Mapper/PrivateMessageMapper.php Interface for the Private Message Mapper class. 1
PrivateMessageMapperInterface interface Drupal\private_message\Mapper src/Mapper/PrivateMessageMapperInterface.php Interface for the Private Message Thread mapper class. 1 1
PrivateMessageMembersAutocompleteResponseCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageMembersAutocompleteResponseCommand.php Ajax command to return autocomplete member results to the browser. 1
PrivateMessageMemberUsernameValidatedCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageMemberUsernameValidatedCommand.php Ajax command to tell the browser whether a username has been validated. 1
PrivateMessageNotificationBlock class Drupal\private_message\Plugin\Block src/Plugin/Block/PrivateMessageNotificationBlock.php Provides the private message notification block.
PrivateMessageService class Drupal\private_message\Service src/Service/PrivateMessageService.php The Private Message service for the private message module. 1
PrivateMessageServiceInterface interface Drupal\private_message\Service src/Service/PrivateMessageServiceInterface.php The interface for the Private Message Service. 1 6
PrivateMessageThread class Drupal\private_message\Entity src/Entity/PrivateMessageThread.php Defines the Private Message Thread entity. 2
PrivateMessageThreadAccessAccessControlHandler class Drupal\private_message\Entity\Access src/Entity/Access/PrivateMessageThreadAccessTimeAccessControlHandler.php Access control handler for private message thread last access time entities.
PrivateMessageThreadAccessControlHandler class Drupal\private_message\Entity\Access src/Entity/Access/PrivateMessageThreadAccessControlHandler.php Access control handler for private message thread entities.
PrivateMessageThreadAccessTime class Drupal\private_message\Entity src/Entity/PrivateMessageThreadAccessTime.php The Private Message Thread Access Time entity type definition.
PrivateMessageThreadAccessTimeInterface interface Drupal\private_message\Entity src/Entity/PrivateMessageThreadAccessTimeInterface.php Provides an interface defining a Private Message Thread Access entity. 1
PrivateMessageThreadCacheContext class Drupal\private_message\Cache\Context src/Cache/Context/PrivateMessageThreadCacheContext.php Defines the PrivateMessageThread service, for "per thread" caching. 1
PrivateMessageThreadDeleteForm class Drupal\private_message\Form src/Form/PrivateMessageThreadDeleteForm.php Form definition for the private message delete form.
PrivateMessageThreadDeleteTime class Drupal\private_message\Entity src/Entity/PrivateMessageThreadDeleteTime.php Defines the PrivateMessageThreadDeleteTime entity.
PrivateMessageThreadDeleteTimeInterface interface Drupal\private_message\Entity src/Entity/PrivateMessageThreadDeleteTimeInterface.php Provides an interface defining a Private Message Thread Delation entity. 1
PrivateMessageThreadInterface interface Drupal\private_message\Entity src/Entity/PrivateMessageThreadInterface.php Provides an interface defining a Private Message thread entity. 1 5
PrivateMessageThreadManager class Drupal\private_message\Service src/Service/PrivateMessageThreadManager.php The Private Message generator class. 1
PrivateMessageThreadManagerInterface interface Drupal\private_message\Service src/Service/PrivateMessageThreadManagerInterface.php Handles the generation/update of private messages, threads, and metadata. 1 1
PrivateMessageThreadMemberConstraint class Drupal\private_message\Plugin\Validation\Constraint src/Plugin/Validation/Constraint/PrivateMessageThreadMemberConstraint.php Checks that members of the thread have permission to use private messages.
PrivateMessageThreadMemberConstraintValidator class Drupal\private_message\Plugin\Validation\Constraint src/Plugin/Validation/Constraint/PrivateMessageThreadMemberConstraintValidator.php Private message thread constraint validator.
PrivateMessageThreadMemberFormatter class Drupal\private_message\Plugin\Field\FieldFormatter src/Plugin/Field/FieldFormatter/PrivateMessageThreadMemberFormatter.php Defines the private message member field formatter.
PrivateMessageThreadMemberWidget class Drupal\private_message\Plugin\Field\FieldWidget src/Plugin/Field/FieldWidget/PrivateMessageThreadMemberWidget.php Defines the private message thread member widget.
PrivateMessageThreadMessageFormatter class Drupal\private_message\Plugin\Field\FieldFormatter src/Plugin/Field/FieldFormatter/PrivateMessageThreadMessageFormatter.php Defines the private message thread message field formatter.
PrivateMessageThreadViewBuilder class Drupal\private_message\Entity\Builder src/Entity/Builder/PrivateMessageThreadViewBuilder.php Build handler for rpivate message threads.
PrivateMessageUpdateUnreadThreadCountCommand class Drupal\private_message\Ajax src/Ajax/PrivateMessageUpdateUnreadThreadCountCommand.php Ajax command to update the number of unread threads. 1
PrivateMessageViewBuilder class Drupal\private_message\Entity\Builder src/Entity/Builder/PrivateMessageViewBuilder.php Build handler for rpivate messages.
UserNotificationEmailTest class Drupal\Tests\private_message\Kernel tests/src/Kernel/UserNotificationEmailTest.php Tests notification emails when a new private message is created.

Other projects