service webform_scheduled_email.manager in Webform 6.x
Same name and namespace in other branches
- 8.5 modules/webform_scheduled_email/webform_scheduled_email.services.yml \webform_scheduled_email.manager
Class
Drupal\webform_scheduled_email\WebformScheduledEmailManager11 string references to webform_scheduled_email.manager
- ScheduleEmailWebformHandler::create in modules/
webform_scheduled_email/ src/ Plugin/ WebformHandler/ ScheduleEmailWebformHandler.php - IMPORTANT: Webform handlers are initialized and serialized when they are attached to a webform. Make sure not include any services as a dependency injection that directly connect to the database. This will prevent "LogicException: The database…
- WebformScheduledEmailController::create in modules/
webform_scheduled_email/ src/ Controller/ WebformScheduledEmailController.php - Instantiates a new instance of this class.
- WebformScheduledEmailTest::purgeSubmissions in modules/
webform_scheduled_email/ tests/ src/ Functional/ WebformScheduledEmailTest.php - Purge all submission before the webform.module is uninstalled.
- WebformScheduledEmailTest::testWebformScheduledEmail in modules/
webform_scheduled_email/ tests/ src/ Functional/ WebformScheduledEmailTest.php - Tests webform schedule email handler.
- WebformScheduledEmailTranslationTest::testWebformScheduledEmailTranslation in modules/
webform_scheduled_email/ tests/ src/ Functional/ WebformScheduledEmailTranslationTest.php - Tests webform schedule email handler translation.
File
- modules/
webform_scheduled_email/ webform_scheduled_email.services.yml - modules/webform_scheduled_email/webform_scheduled_email.services.yml
View source
- class: Drupal\webform_scheduled_email\WebformScheduledEmailManager
- arguments:
- - '@datetime.time'
- - '@database'
- - '@language_manager'
- - '@config.factory'
- - '@logger.factory'
- - '@entity_type.manager'
- - '@webform.token_manager'
- - '@webform.entity_reference_manager'