WP_CLI\Utils
pick_fields()
Pick fields from an associative array or object.
Хуков нет.
Возвращает
Массив
.
Использование
pick_fields( $item, $fields );
- $item(массив|объект) (обязательный)
- Associative array or object to pick fields from.
- $fields(массив) (обязательный)
- List of fields to pick.
Код pick_fields() pick fields WP-CLI 2.8.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; }