WP_CLI
Formatter::show_single_field()
Show a single field from a list of items.
Метод класса: Formatter{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->show_single_field( $items, $field );
- $items(массив) (обязательный)
- Array of objects to show fields from
- $field(строка) (обязательный)
- The field to show
Код Formatter::show_single_field() Formatter::show single field WP-CLI 2.8.0-alpha
private function show_single_field( $items, $field ) { $key = null; $values = []; foreach ( $items as $item ) { $item = (object) $item; if ( null === $key ) { $key = $this->find_item_key( $item, $field ); } if ( 'json' === $this->args['format'] ) { $values[] = $item->$key; } else { WP_CLI::print_value( $item->$key, [ 'format' => $this->args['format'], ] ); } } if ( 'json' === $this->args['format'] ) { echo json_encode( $values ); } }