You are here

Classes, traits, and interfaces in SMS Framework 8

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
AdminOverviewForm class Drupal\sms_sendtophone\Form modules/sms_sendtophone/src/Form/AdminOverviewForm.php Defines admin overview form. 1
AdminSettingsForm class Drupal\sms_user\Form modules/sms_user/src/Form/AdminSettingsForm.php Provides a general settings form for SMS User. 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. 32
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.
LogGateway class Drupal\sms\Plugin\SmsGateway src/Plugin/SmsGateway/LogGateway.php Defines a logger gateway for testing and debugging.
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 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\Entity src/Entity/PhoneNumberSettings.php Defines storage for an SMS Gateway instance. 8
PhoneNumberSettings class Drupal\sms\Plugin\migrate\destination src/Plugin/migrate/destination/PhoneNumberSettings.php Destination plugin for SMS phone number verifications.
PhoneNumberSettingsDeleteForm class Drupal\sms\Form src/Form/PhoneNumberSettingsDeleteForm.php Form controller to delete phone number settings.
PhoneNumberSettingsException class Drupal\sms\Exception src/Exception/PhoneNumberSettingsException.php Thrown when the entity is incorrectly configured for phone numbers. 6
PhoneNumberSettingsForm class Drupal\sms\Form src/Form/PhoneNumberSettingsForm.php Form controller for phone number settings. 1
PhoneNumberSettingsInterface interface Drupal\sms\Entity src/Entity/PhoneNumberSettingsInterface.php Interface for SMS Gateway configuration entity. 1 5
PhoneNumberSettingsListBuilder class Drupal\sms\Lists src/Lists/PhoneNumberSettingsListBuilder.php Builds a list of phone number settings.
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 7
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.
SendToPhoneForm class Drupal\sms_sendtophone\Form modules/sms_sendtophone/src/Form/SendToPhoneForm.php Default controller for the sms_sendtophone module. 1
SmsBlastBrowserTest class Drupal\Tests\sms_blast\Functional modules/sms_blast/tests/src/Functional/SmsBlastBrowserTest.php Integration tests for the sms_blast module.
SmsBlastForm class Drupal\sms_blast modules/sms_blast/src/SmsBlastForm.php Defines a form for sending mass messages. 1
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. 8
SmsDeliveryReportEvent class Drupal\sms\Event src/Event/SmsDeliveryReportEvent.php Handle a received delivery report. 2

Pages

Other projects