function drush_webform_devel_reset in Webform 8.5
Same name and namespace in other branches
- 6.x modules/webform_devel/webform_devel.drush.inc \drush_webform_devel_reset()
Implements drush_hook_COMMAND().
See also
\Drupal\webform_devel\Commands\WebformDevelCommands::drush_webform_devel_reset()
File
- modules/
webform_devel/ webform_devel.drush.inc, line 54 - Webform module drush commands.
Code
function drush_webform_devel_reset() {
if (!drush_confirm(dt("Are you sure you want reset the Webform module's user data and saved state?"))) {
return drush_user_abort();
}
Drush::output()
->writeln(dt('Resetting message closed via State API…'));
\Drupal::state()
->delete('webform.element.message');
Drush::output()
->writeln(dt('Resetting message closed via User Data…'));
\Drupal::service('user.data')
->delete('webform', NULL, 'webform.element.message');
}