You are here

Classes, traits, and interfaces in Mass Contact 8

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AdminSettingsForm class Drupal\mass_contact\Form src/Form/AdminSettingsForm.php Admin settings form for Mass Contact. 1 1
AdminSettingsFormTest class Drupal\mass_contact\Tests\Form src/Tests/Form/AdminSettingsFormTest.php Admin settings form test.
CategoryAccessControlHandler class Drupal\mass_contact src/CategoryAccessControlHandler.php Access control handler for the mass contact category entity.
CategoryAccessControlHandlerTest class Drupal\Tests\mass_contact\Kernel tests/src/Kernel/CategoryAccessControlHandlerTest.php Access control handler tests.
CategoryCreationTrait trait Drupal\Tests\mass_contact\Kernel tests/src/Kernel/CategoryCreationTrait.php Helper methods to create mass contact categories for testing. 2
CategoryDeleteForm class Drupal\mass_contact\Form src/Form/CategoryDeleteForm.php Builds the form to delete Mass contact category entities.
CategoryForm class Drupal\mass_contact\Form src/Form/CategoryForm.php Class CategoryForm.
CategoryFormTest class Drupal\Tests\mass_contact\Functional\Form tests/src/Functional/Form/CategoryFormTest.php Tests the mass contact config entity add/edit form.
CategoryListBuilder class Drupal\mass_contact src/CategoryListBuilder.php Provides a listing of Mass contact category entities.
EmailBodyForm class Drupal\mass_contact\Form src/Form/EmailBodyForm.php Email body settings form. 1 1
EmailBodyFormTest class Drupal\mass_contact\Tests\Form src/Tests/Form/EmailBodyFormTest.php Admin settings form test.
EmailHeaderForm class Drupal\mass_contact\Form src/Form/EmailHeaderForm.php Email header settings form. 1 1
EmailHeaderFormTest class Drupal\mass_contact\Tests\Form src/Tests/Form/EmailHeaderFormTest.php Admin settings form test.
GroupingBase abstract class Drupal\mass_contact\Plugin\MassContact\GroupingMethod src/Plugin/MassContact/GroupingMethod/GroupingBase.php Base class for grouping method plugins. 1
GroupingInterface interface Drupal\mass_contact\Plugin\MassContact\GroupingMethod src/Plugin/MassContact/GroupingMethod/GroupingInterface.php Defineds a grouping method interface. 1 1
GroupingMethod class Drupal\mass_contact\Annotation src/Annotation/GroupingMethod.php Defines a mass contact grouping method plugin. 1
HtmlRouteProvider class Drupal\mass_contact\Routing src/Routing/HtmlRouteProvider.php Route provider for mass contact message entities.
MassContact class Drupal\mass_contact src/MassContact.php The Mass Contact helper service. 1 2
MassContactCategory class Drupal\mass_contact\Entity src/Entity/MassContactCategory.php Defines the Mass contact category entity. 3
MassContactCategoryInterface interface Drupal\mass_contact\Entity src/Entity/MassContactCategoryInterface.php Provides an interface for defining Mass contact categories. 1 2
MassContactCategoryTest class Drupal\Tests\mass_contact\Kernel\Entity tests/src/Kernel/Entity/MassContactCategoryTest.php Kernel tests for the mass contact category entity.
MassContactConfirmConverter class Drupal\mass_contact\ParamConverter src/ParamConverter/MassContactConfirmConverter.php Provides upcasting information for mass contact email info to a confirm form. 2
MassContactForm class Drupal\mass_contact\Form src/Form/MassContactForm.php Main form for sending Mass Contact emails.
MassContactFormTest class Drupal\Tests\mass_contact\Functional\Form tests/src/Functional/Form/MassContactFormTest.php Tests for the Mass Contact form.
MassContactInterface interface Drupal\mass_contact src/MassContactInterface.php Defines an interface for the Mass Contact helper service. 1 11
MassContactMessage class Drupal\mass_contact\Entity src/Entity/MassContactMessage.php The mass contact message entity for archiving messages. 1
MassContactMessageConfirmForm class Drupal\mass_contact\Form src/Form/MassContactMessageConfirmForm.php Form object for the Mass Contact Confirm form. 1
MassContactMessageInterface interface Drupal\mass_contact\Entity src/Entity/MassContactMessageInterface.php Defines a mass contact message interface. 1 3
MassContactTest class Drupal\Tests\mass_contact\Unit tests/src/Unit/MassContactTest.php Unit tests for the Mass Contact helper service.
MassContactTest class Drupal\Tests\mass_contact\Kernel tests/src/Kernel/MassContactTest.php Tests for the mass contact service.
MassContactTestBase abstract class Drupal\Tests\mass_contact\Functional tests/src/Functional/MassContactTestBase.php Base class for functional Mass Contact tests. 2 2
MassContactTestBase abstract class Drupal\Tests\mass_contact\Kernel tests/src/Kernel/MassContactTestBase.php Base test class for kernel tests for Mass Contact. 6 2
MessageAccessControlHandler class Drupal\mass_contact src/MessageAccessControlHandler.php Access control handler for the mass contact message entity.
MessageListBuilder class Drupal\mass_contact src/MessageListBuilder.php Mass contact message archive list builder.
OptOut class Drupal\mass_contact src/OptOut.php The user opt out service. 2
OptOutInterface interface Drupal\mass_Contact src/OptOutInterface.php A service for managing user opt-outs of mass contact emails.
OptOutTest class Drupal\Tests\mass_contact\Kernel tests/src/Kernel/OptOutTest.php Kernel tests for the opt-out service.
Permissions class Drupal\mass_contact src/Permissions.php Defines per-category mass contact permissions. 1
PermissionsTest class Drupal\Tests\mass_contact\Kernel tests/src/Kernel/PermissionsTest.php Tests the dynamic permissions handler.
QueueMessages class Drupal\mass_contact\Plugin\QueueWorker src/Plugin/QueueWorker/QueueMessages.php Sends a mass contact message to a given user.
Role class Drupal\mass_contact\Plugin\MassContact\GroupingMethod src/Plugin/MassContact/GroupingMethod/Role.php Select users by their role.
RoleTest class Drupal\Tests\mass_contact\Kernel\Plugin\MassContact\GroupingMethod tests/src/Kernel/Plugin/MassContact/GroupingMethod/RoleTest.php Tests the role grouping method plugin.
SendMessage class Drupal\mass_contact\Plugin\QueueWorker src/Plugin/QueueWorker/SendMessage.php Sends a mass contact message to a given user.
SettingsFormBase abstract class Drupal\mass_contact\Form src/Form/SettingsFormBase.php Settings form base class. 3

Other projects