## Interface IValidator

Description

IValidator interface

If a control wants to validate user input, it must implement this interface.

- since: 3.0
- version: $Revision: $ $Date: $
- author: Qiang Xue <qiang.xue@gmail.com>

Located in /Web/UI/TControl.php (line 1840)

Method Summary
string getErrorMessage ()
boolean getIsValid ()
void setErrorMessage (string $value)
void setIsValid (boolean $value)
boolean validate ()
Methods
getErrorMessage (line 1860)

- return: error message during last validate
- access: public

string getErrorMessage ()
getIsValid (line 1852)

- return: whether the previous validate() is successful.
- access: public

boolean getIsValid ()
setErrorMessage (line 1864)

- access: public

void setErrorMessage (string $value)

- string $value: error message for the validation

setIsValid (line 1856)

- access: public

void setIsValid (boolean $value)

- boolean $value: whether the validator validates successfully

validate (line 1848)

Validates certain data.

The implementation of this function should validate certain data (e.g. data entered into TTextBox control).

- return: whether the data passes the validation
- access: public

boolean validate ()

Documentation generated on Mon, 01 May 2006 23:03:02 -0400 by phpDocumentor 1.3.0RC4