Skip to content

Commit 51a0b90

Browse files
committed
Add ids as format for super admin list
1 parent ce8c4ad commit 51a0b90

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/Super_Admin_Command.php

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ public function __construct() {
4949
* - csv
5050
* - json
5151
* - count
52+
* - ids
5253
* - yaml
5354
* ---
5455
*
@@ -77,8 +78,14 @@ public function list_subcommand( $_, $assoc_args ) {
7778

7879
$output_users[] = $output_user;
7980
}
80-
$formatter = new \WP_CLI\Formatter( $assoc_args, $this->fields );
81-
$formatter->display_items( $output_users );
81+
82+
if ( ! empty( $assoc_args['format'] ) && 'ids' === $assoc_args['format'] ) {
83+
$formatter = new \WP_CLI\Formatter( $assoc_args );
84+
$formatter->display_items( wp_list_pluck( $output_users, 'user_login' ) );
85+
} else {
86+
$formatter = new \WP_CLI\Formatter( $assoc_args, $this->fields );
87+
$formatter->display_items( $output_users );
88+
}
8289
}
8390
}
8491

0 commit comments

Comments
 (0)