public function setRequiredFields($fields) {
		$this->requiredFields = $fields;
		$this->setValidator($this->getValidator());
		return $this;
	}
public function setRequiredFields($fields) {
		$this->requiredFields = $fields;
		$this->setValidator($this->getValidator());
		return $this;
	}
public function setRequiredFields ( $ fields ) { $ this -> requiredFields = $ fields ; $ this -> setValidator ( $ this -> getValidator ( ) ) ; return $ this ; }
setRequiredFields
Resets everything if the fields change
setRequiredFields Resets everything if the fields change