WP_CLI\Utils
pick_fields()
Pick fields from an associative array or object.
Хуков нет.
Возвращает
Массив<Строку,. mixed>
Использование
pick_fields( $item, $fields );
- $item(обязательный)
- .
- $fields(array
) (обязательный) - List of fields to pick.
Код pick_fields() pick fields WP-CLI 2.13.0-alpha
function pick_fields( $item, $fields ) {
$values = [];
if ( is_object( $item ) ) {
foreach ( $fields as $field ) {
$values[ $field ] = isset( $item->$field ) ? $item->$field : null;
}
} else {
foreach ( $fields as $field ) {
$values[ $field ] = isset( $item[ $field ] ) ? $item[ $field ] : null;
}
}
return $values;
}