You are here

Classes, traits, and interfaces in SMS Framework 2.1.x

Primary tabs

Namesort descending Type Namespace Location Description Direct uses Use statements Strings
AccountRegistration class Drupal\sms_user modules/sms_user/src/AccountRegistration.php Defines the account registration service. 2
AccountRegistrationInterface interface Drupal\sms_user modules/sms_user/src/AccountRegistrationInterface.php Defines interface for the account registration service. 1 1
ActiveHours class Drupal\sms_user modules/sms_user/src/ActiveHours.php Defines the user active hours service. 2
ActiveHoursDates class Drupal\sms_user modules/sms_user/src/ActiveHoursDates.php Define a start and end date container for DrupalDateTime.
ActiveHoursInterface interface Drupal\sms_user modules/sms_user/src/ActiveHoursInterface.php Defines interface for the user active hours service. 1
D6SmsNumber class Drupal\sms\Plugin\migrate\source src/Plugin/migrate/source/D6SmsNumber.php Source plugin for D6 sms_user phone number.
D7SmsNumber class Drupal\sms\Plugin\migrate\source src/Plugin/migrate/source/D7SmsNumber.php Source plugin for D7 sms_user phone number.
DefaultCapabilities class Drupal\sms_test_gateway\Plugin\SmsGateway tests/modules/sms_test_gateway/src/Plugin/SmsGateway/DefaultCapabilities.php A gateway for testing undefined capability annotation values.
DefaultSmsProvider class Drupal\sms\Provider src/Provider/DefaultSmsProvider.php The SMS provider that provides default messaging functionality. 2
DeliveryReportController class Drupal\sms src/DeliveryReportController.php Provides delivery reports acknowledgement and passes to the correct gateway.
Direction final class Drupal\sms src/Direction.php Contains direction constants for SMS Framework. 28
FilterInlineSms class Drupal\sms_sendtophone\Plugin\Filter modules/sms_sendtophone/src/Plugin/Filter/FilterInlineSms.php Provides a filter to align elements.
Incoming class Drupal\sms_test_gateway\Plugin\SmsGateway tests/modules/sms_test_gateway/src/Plugin/SmsGateway/Incoming.php Defines a gateway supporting incoming route.
Memory class Drupal\sms_test_gateway\Plugin\SmsGateway tests/modules/sms_test_gateway/src/Plugin/SmsGateway/Memory.php Defines a gateway storing transmitted SMS in memory. 3
MemoryChunked class Drupal\sms_test_gateway\Plugin\SmsGateway tests/modules/sms_test_gateway/src/Plugin/SmsGateway/MemoryChunked.php Defines a gateway requiring chunked messages.
MemoryOutgoingResult class Drupal\sms_test_gateway\Plugin\SmsGateway tests/modules/sms_test_gateway/src/Plugin/SmsGateway/MemoryOutgoingResult.php Defines a gateway with defective return values for its' send method.
MigrateD6SmsPhoneNumberTest class Drupal\Tests\sms\Kernel\Migrate tests/src/Kernel/Migrate/MigrateD6SmsPhoneNumberTest.php Tests Drupal 6 SMS User phone number migrations.
MigrateD7SmsPhoneNumberTest class Drupal\Tests\sms\Kernel\Migrate tests/src/Kernel/Migrate/MigrateD7SmsPhoneNumberTest.php Tests Drupal 7 SMS User phone number migrations.
MigratePhoneNumberTestTrait trait Drupal\Tests\sms\Kernel\Migrate tests/src/Kernel/Migrate/MigratePhoneNumberTestTrait.php This trait executes tests for D6 and D7 SMS Framework migrations.
MySmsEventSubscriber class ./sms.api.php Event subscribers for SMS Framework.
NoIncoming class Drupal\sms_test_gateway\Plugin\SmsGateway tests/modules/sms_test_gateway/src/Plugin/SmsGateway/NoIncoming.php Defines a gateway which does not implement incoming messages.
NoPhoneNumberException class Drupal\sms\Exception src/Exception/NoPhoneNumberException.php Thrown if code incorrectly assumes an entity has a phone number. 2
PhoneNumberProvider class Drupal\sms\Provider src/Provider/PhoneNumberProvider.php Phone number provider. 2
PhoneNumberProviderInterface interface Drupal\sms\Provider src/Provider/PhoneNumberProviderInterface.php Interface for phone number provider. 1
PhoneNumberSettings class Drupal\sms\Plugin\migrate\process src/Plugin/migrate/process/PhoneNumberSettings.php Creates phone number settings for new D8 site based on D6/D7 settings.
PhoneNumberSettings class Drupal\sms\Plugin\migrate\destination src/Plugin/migrate/destination/PhoneNumberSettings.php Destination plugin for SMS phone number verifications.
PhoneNumberSettings class Drupal\sms\Entity src/Entity/PhoneNumberSettings.php Defines storage for an SMS Gateway instance. 8
PhoneNumberSettingsException class Drupal\sms\Exception src/Exception/PhoneNumberSettingsException.php Thrown when the entity is incorrectly configured for phone numbers. 4
PhoneNumberSettingsInterface interface Drupal\sms\Entity src/Entity/PhoneNumberSettingsInterface.php Interface for SMS Gateway configuration entity. 1 4
PhoneNumberVerification class Drupal\sms\Entity src/Entity/PhoneNumberVerification.php Defines the phone number verification entity. 2
PhoneNumberVerification class Drupal\sms\Provider src/Provider/PhoneNumberVerification.php Phone number verification provider. 2
PhoneNumberVerificationInterface interface Drupal\sms\Entity src/Entity/PhoneNumberVerificationInterface.php Interface for phone number verification entity. 1 3
PhoneNumberVerificationInterface interface Drupal\sms\Provider src/Provider/PhoneNumberVerificationInterface.php Interface for phone number provider. 1 4
RecipientGatewayEvent class Drupal\sms\Event src/Event/RecipientGatewayEvent.php Event fired to determine valid gateways for a recipient. 3
RecipientGatewayEventTest class Drupal\Tests\sms\Unit\Event tests/src/Unit/Event/RecipientGatewayEventTest.php Unit Tests for SmsMessage.
RecipientRouteException class Drupal\sms\Exception src/Exception/RecipientRouteException.php Thrown if no gateway could be determined for a recipient. 2
RouteSubscriber class Drupal\sms\Routing src/Routing/RouteSubscriber.php Subscriber for SMS Framework routes.
ScheduleAware class Drupal\sms_test_gateway\Plugin\SmsGateway tests/modules/sms_test_gateway/src/Plugin/SmsGateway/ScheduleAware.php Defines a gateway which is aware of scheduled send time.
SmsBlastBrowserTest class Drupal\Tests\sms_blast\Functional modules/sms_blast/tests/src/Functional/SmsBlastBrowserTest.php Integration tests for the sms_blast module.
SmsDeliveryReport class Drupal\sms\Entity src/Entity/SmsDeliveryReport.php Defines the SMS message delivery report entity. 5
SmsDeliveryReport class Drupal\sms\Message src/Message/SmsDeliveryReport.php A value object that holds the SMS delivery report. 6
SmsDeliveryReportEvent class Drupal\sms\Event src/Event/SmsDeliveryReportEvent.php Handle a received delivery report. 2
SmsDeliveryReportInterface interface Drupal\sms\Message src/Message/SmsDeliveryReportInterface.php Contains information about an SMS message. 2 7
SmsDeliveryReportInterface interface Drupal\sms\Entity src/Entity/SmsDeliveryReportInterface.php Interface for SMS delivery report entity. 1 1
SmsDeliveryReportsProcessor class Drupal\sms\EventSubscriber src/EventSubscriber/SmsDeliveryReportsProcessor.php Handles delivery reports as they come in and updates storage. 2
SmsDevelMessageTest class Drupal\Tests\sms_devel\Functional modules/sms_devel/tests/src/Functional/SmsDevelMessageTest.php Tests the message form.
SmsDirectionException class Drupal\sms\Exception src/Exception/SmsDirectionException.php Thrown if direction is missing or invalid for a message. 2
SmsEntityPhoneNumber class Drupal\sms\Event src/Event/SmsEntityPhoneNumber.php Event fired when resolving phone numbers for an entity. 2
SmsEntityPhoneNumberProcessor class Drupal\sms\EventSubscriber src/EventSubscriber/SmsEntityPhoneNumberProcessor.php Resolve phone numbers for an entity using phone verification system. 2
SmsEvents final class Drupal\sms\Event src/Event/SmsEvents.php Defines SMS Framework events. 9

Pages

Other projects