WP_CLI\Utils
pick_fields()
Pick fields from an associative array or object.
No Hooks.
Return
Array
.
Usage
pick_fields( $item, $fields );
- $item(array|object) (required)
- Associative array or object to pick fields from.
- $fields(array) (required)
- List of fields to pick.
pick_fields() pick fields code 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; }