| 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 |  |