public static function extractValue($item, $field) { if (is_array($item) && isset($item[$field])) { return $item[$field]; } else { if (is_object($item)) { return $item->{$field}(); } else { return false; } } }