function drush_multiversion_disable_entity_types in Multiversion 8.2
Same name and namespace in other branches
- 8 multiversion.drush.inc \drush_multiversion_disable_entity_types()
Implements drush_hook_COMMAND().
File
- ./
multiversion.drush.inc, line 143
Code
function drush_multiversion_disable_entity_types() {
$args = pm_parse_arguments(func_get_args());
if (empty($args)) {
drush_log(dt('Entity types list argument is missing.'), LogLevel::ERROR);
}
elseif ($entity_types = _drush_multiversion_get_entity_types($args)) {
if (!drush_confirm(dt('Do you really want to continue?'))) {
return drush_user_abort();
}
try {
\Drupal::service('multiversion.manager')
->disableEntityTypes($entity_types);
} catch (Exception $e) {
drush_log($e
->getMessage(), LogLevel::ERROR);
}
}
}