/** * @param string $name * @return bool */ public function has_field($name, $check_parent = TRUE) { if ($check_parent and !is_null($this->_parent)) { return $this->_fieldschema->has_field($name) or $this->_parent->has_field($name); } return $this->_fieldschema->has_field($name); }
public function test_set_field() { $fieldschema = new CM_Fieldschema(); $fieldschema->set_field('test1', new CM_Field_String()); $this->assertTrue($fieldschema->has_field('test1')); }