'{{ description }}', 'arguments' => [ '{{ argument }}' => 'Argument description', ], 'required-arguments' => TRUE, 'options' => [ '{{ option }}' => 'Option description', ], 'bootstrap' => DRUSH_BOOTSTRAP_DRUPAL_FULL, 'aliases' => ['{{ alias }}'], 'examples' => [ 'drush {{ alias }} {{ argument }} --{{ option }}' => 'It does something with this argument', ], ]; return $items; } /** * Callback function for {{ command_name }} command. */ function drush_{{ command_callback_suffix | h2u }}($argument) { $option = drush_get_option('{{ option }}', 'default'); drush_print(dt('Argument value is "@argument".', ['@argument' => $argument])); drush_print(dt('Option value is "@option".', ['@option' => $option])); drush_set_error(dt('Error text here.')); drush_log(dt('Log text here')); }