function DevelCommands::token
List available tokens.
Attributes
#[CLI\Command(name: self::TOKEN, aliases: [
'token',
'devel-token',
])]
#[CLI\FieldLabels(labels: [
'group' => 'Group',
'token' => 'Token',
'name' => 'Name',
])]
#[CLI\DefaultTableFields(fields: [
'group',
'token',
'name',
])]
File
-
src/
Drush/ Commands/ DevelCommands.php, line 221
Class
Namespace
Drupal\devel\Drush\CommandsCode
public function token($options = [
'format' => 'table',
]) : RowsOfFields {
$rows = [];
$all = $this->token
->getInfo();
foreach ($all['tokens'] as $group => $tokens) {
foreach ($tokens as $key => $token) {
$rows[] = [
'group' => $group,
'token' => $key,
'name' => $token['name'],
];
}
}
return new RowsOfFields($rows);
}