public function Validate()
	{
		// force re-validation
		$this->ResetValidationErrors();

		$is_valid = (!$this->HasValidationErrors());

		// if validation fails, remove this object from the cache otherwise invalid values can
		// hang around and cause troubles.
		if (!$is_valid)
		{
			$this->_phreezer->DeleteCache(get_class($this), $this->GetPrimaryKeyValue());
		}

		return $is_valid;
	}
public function Validate()
	{
		// force re-validation
		$this->ResetValidationErrors();

		$is_valid = (!$this->HasValidationErrors());

		// if validation fails, remove this object from the cache otherwise invalid values can
		// hang around and cause troubles.
		if (!$is_valid)
		{
			$this->_phreezer->DeleteCache(get_class($this), $this->GetPrimaryKeyValue());
		}

		return $is_valid;
	}
public function Validate ( ) { // force re-validation
 $ this -> ResetValidationErrors ( ) ; $ is_valid = ( ! $ this -> HasValidationErrors ( ) ) ; // if validation fails, remove this object from the cache otherwise invalid values can
 // hang around and cause troubles.
 if ( ! $ is_valid ) { $ this -> _phreezer -> DeleteCache ( get_class ( $ this ) , $ this -> GetPrimaryKeyValue ( ) ) ; } return $ is_valid ; }
Validate returns true if the properties all contain valid values.  If not,
use GetValidationErrors to see which fields have invalid values.

@access     public
Validate returns true if the properties all contain valid values . If not use GetValidationErrors to see which fields have invalid values .