require_once 'DB/DataObject.php';
require_once 'Validate.php';
-class User extends DB_DataObject
+class User extends DB_DataObject
{
###START_AUTOCODE
/* the code below is auto generated do not remove the above tag */
public $__table = 'user'; // table name
public $id; // int(4) primary_key not_null
public $nickname; // varchar(64) unique_key
- public $password; // varchar(255)
+ public $password; // varchar(255)
public $email; // varchar(255) unique_key
+ public $uri; // varchar(255) unique_key
public $created; // datetime() not_null
public $modified; // timestamp() not_null default_CURRENT_TIMESTAMP
$sub->subscribed = $other->id;
return $sub->find();
}
-
- function validateEmail() {
- return Validate::email($this->email, true);
- }
-
- function validateNickname() {
- return Validate::string($this->nickname, array('min_length' => 1, 'max_length' => 64,
- 'format' => VALIDATE_ALPHA_LOWER . VALIDATE_NUM));
- }
}