public function has($field) { if (is_string($field)) { return isset($this->_fields[$field]); } if (is_array($field)) { return array_intersect($field, array_keys($this->_fields)) == $field; } }