You are here

function patchinfo_drush_command in PatchInfo 7

Same name and namespace in other branches
  1. 8.2 patchinfo.drush.inc \patchinfo_drush_command()
  2. 8 patchinfo.drush.inc \patchinfo_drush_command()

Implements hook_drush_command().

File

./patchinfo.drush.inc, line 11
Drush commands provided by Patch Info module.

Code

function patchinfo_drush_command() {
  $items = array();
  $items['patchinfo-list'] = array(
    'description' => 'Show a report of patches applied to Drupal core and contrib projects.',
    'arguments' => array(
      'projects' => 'Optional. A list of installed projects to show.',
    ),
    'options' => array(
      'pipe' => 'Return a list of the projects with any patches applied, one project per line.',
    ),
    'outputformat' => array(
      'default' => 'table',
      'pipe-format' => 'list',
      'field-labels' => array(
        'name' => 'Name',
        'label' => 'Title',
        'delta' => '#',
        'info' => 'Info',
      ),
      'fields-default' => array(
        'label',
        'delta',
        'info',
      ),
      'fields-pipe' => array(
        'name',
      ),
      'output-data-type' => 'format-table',
    ),
    'aliases' => array(
      'pil',
      'pi-list',
    ),
  );
  return $items;
}