You are here

function drush_delete_drush_command in Drush Delete All 8.2

Implements hook_drush_command().

File

./drush_delete.drush.inc, line 9
Contains the code to generate the custom drush commands.

Code

function drush_delete_drush_command() {
  $items = array();
  $items['delete-all'] = [
    'description' => 'Delete all contents.',
    'arguments' => [
      'type' => 'The entity type name',
    ],
    'drupal dependencies' => [
      'drush_delete',
    ],
    'aliases' => [
      'delete-all article',
    ],
  ];
  $items['delete-all-entity'] = [
    'description' => 'Delete all entity content.',
    'arguments' => [
      'type' => 'The entity type name',
    ],
    'drupal dependencies' => [
      'drush_delete',
    ],
    'aliases' => [
      'dae',
    ],
  ];
  $items['delete-all-taxonomy-vocabulary-term'] = [
    'description' => 'Delete selected Taxonomy Vocabulary terms.',
    'arguments' => [
      'type' => 'The taxonomy vocabulary name',
    ],
    'drupal dependencies' => [
      'drush_delete',
    ],
    'aliases' => [
      'delete-all taxonomy-vocabulary',
    ],
  ];
  return $items;
}