WP_CLI
Formatter::assoc_array_to_rows
Format an associative array as a table.
Метод класса: Formatter{}
Хуков нет.
Возвращает
array.
Использование
// private - только в коде основоного (родительского) класса $result = $this->assoc_array_to_rows( $fields );
- $fields(массив) (обязательный)
- Fields and values to format.
Код Formatter::assoc_array_to_rows() Formatter::assoc array to rows WP-CLI 2.13.0-alpha
private function assoc_array_to_rows( $fields ) {
$rows = [];
foreach ( $fields as $field => $value ) {
if ( ! is_string( $value ) ) {
$value = json_encode( $value );
}
$rows[] = (object) [
'Field' => $field,
'Value' => $value,
];
}
return $rows;
}