📄 baseuser.class.php
字号:
<?php /** * BaseUser class * * @http://www.projectpier.org/ */ abstract class BaseUser extends ApplicationDataObject { // ------------------------------------------------------- // Access methods // ------------------------------------------------------- /** * Return value of 'id' field * * @access public * @param void * @return integer */ function getId() { return $this->getColumnValue('id'); } // getId() /** * Set value of 'id' field * * @access public * @param integer $value * @return boolean */ function setId($value) { return $this->setColumnValue('id', $value); } // setId() /** * Return value of 'company_id' field * * @access public * @param void * @return integer */ function getCompanyId() { return $this->getColumnValue('company_id'); } // getCompanyId() /** * Set value of 'company_id' field * * @access public * @param integer $value * @return boolean */ function setCompanyId($value) { return $this->setColumnValue('company_id', $value); } // setCompanyId() /** * Return value of 'username' field * * @access public * @param void * @return string */ function getUsername() { return $this->getColumnValue('username'); } // getUsername() /** * Set value of 'username' field * * @access public * @param string $value * @return boolean */ function setUsername($value) { return $this->setColumnValue('username', $value); } // setUsername() /** * Return value of 'email' field * * @access public * @param void * @return string */ function getEmail() { return $this->getColumnValue('email'); } // getEmail() /** * Set value of 'email' field * * @access public * @param string $value * @return boolean */ function setEmail($value) { return $this->setColumnValue('email', $value); } // setEmail() /** * Return value of 'token' field * * @access public * @param void * @return string */ function getToken() { return $this->getColumnValue('token'); } // getToken() /** * Set value of 'token' field * * @access public * @param string $value * @return boolean */ function setToken($value) { return $this->setColumnValue('token', $value); } // setToken() /** * Return value of 'salt' field * * @access public * @param void * @return string */ function getSalt() { return $this->getColumnValue('salt'); } // getSalt() /** * Set value of 'salt' field * * @access public * @param string $value * @return boolean */ function setSalt($value) { return $this->setColumnValue('salt', $value); } // setSalt() /** * Return value of 'twister' field * * @access public * @param void * @return string */ function getTwister() { return $this->getColumnValue('twister'); } // getTwister() /** * Set value of 'twister' field * * @access public * @param string $value * @return boolean */ function setTwister($value) { return $this->setColumnValue('twister', $value); } // setTwister() /** * Return value of 'display_name' field * * @access public * @param void * @return string */ function getDisplayName() { return $this->getColumnValue('display_name'); } // getDisplayName() /** * Set value of 'display_name' field * * @access public * @param string $value * @return boolean */ function setDisplayName($value) { return $this->setColumnValue('display_name', $value); } // setDisplayName() /** * Return value of 'title' field * * @access public * @param void * @return string */ function getTitle() { return $this->getColumnValue('title'); } // getTitle() /** * Set value of 'title' field * * @access public * @param string $value * @return boolean */ function setTitle($value) { return $this->setColumnValue('title', $value); } // setTitle() /** * Return value of 'avatar_file' field * * @access public * @param void * @return string */ function getAvatarFile() { return $this->getColumnValue('avatar_file'); } // getAvatarFile() /** * Set value of 'avatar_file' field * * @access public * @param string $value * @return boolean */ function setAvatarFile($value) { return $this->setColumnValue('avatar_file', $value); } // setAvatarFile() /** * Return value of 'office_number' field * * @access public * @param void * @return string */ function getOfficeNumber() { return $this->getColumnValue('office_number'); } // getOfficeNumber() /** * Set value of 'office_number' field * * @access public * @param string $value * @return boolean */ function setOfficeNumber($value) { return $this->setColumnValue('office_number', $value); } // setOfficeNumber() /** * Return value of 'fax_number' field * * @access public * @param void * @return string */ function getFaxNumber() { return $this->getColumnValue('fax_number'); } // getFaxNumber() /** * Set value of 'fax_number' field * * @access public * @param string $value * @return boolean */ function setFaxNumber($value) { return $this->setColumnValue('fax_number', $value); } // setFaxNumber() /** * Return value of 'mobile_number' field * * @access public * @param void * @return string */ function getMobileNumber() { return $this->getColumnValue('mobile_number'); } // getMobileNumber() /** * Set value of 'mobile_number' field * * @access public * @param string $value * @return boolean */ function setMobileNumber($value) { return $this->setColumnValue('mobile_number', $value); } // setMobileNumber() /** * Return value of 'home_number' field * * @access public * @param void * @return string */ function getHomeNumber() { return $this->getColumnValue('home_number'); } // getHomeNumber() /** * Set value of 'home_number' field * * @access public * @param string $value * @return boolean */ function setHomeNumber($value) { return $this->setColumnValue('home_number', $value); } // setHomeNumber() /** * Return value of 'timezone' field * * @access public * @param void * @return float */ function getTimezone() { return $this->getColumnValue('timezone'); } // getTimezone() /** * Set value of 'timezone' field * * @access public * @param float $value * @return boolean */ function setTimezone($value) { return $this->setColumnValue('timezone', $value); } // setTimezone() /** * Return value of 'created_on' field * * @access public * @param void * @return DateTimeValue */ function getCreatedOn() { return $this->getColumnValue('created_on'); } // getCreatedOn() /** * Set value of 'created_on' field * * @access public * @param DateTimeValue $value * @return boolean */ function setCreatedOn($value) { return $this->setColumnValue('created_on', $value); } // setCreatedOn() /** * Return value of 'created_by_id' field * * @access public * @param void * @return integer */ function getCreatedById() { return $this->getColumnValue('created_by_id'); } // getCreatedById() /** * Set value of 'created_by_id' field * * @access public * @param integer $value * @return boolean */ function setCreatedById($value) { return $this->setColumnValue('created_by_id', $value); } // setCreatedById() /** * Return value of 'updated_on' field * * @access public * @param void * @return DateTimeValue */ function getUpdatedOn() { return $this->getColumnValue('updated_on'); } // getUpdatedOn() /** * Set value of 'updated_on' field * * @access public * @param DateTimeValue $value * @return boolean */ function setUpdatedOn($value) { return $this->setColumnValue('updated_on', $value); } // setUpdatedOn() /** * Return value of 'last_login' field * * @access public * @param void * @return DateTimeValue */ function getLastLogin() { return $this->getColumnValue('last_login'); } // getLastLogin() /** * Set value of 'last_login' field * * @access public * @param DateTimeValue $value * @return boolean */ function setLastLogin($value) { return $this->setColumnValue('last_login', $value); } // setLastLogin() /** * Return value of 'last_visit' field * * @access public * @param void * @return DateTimeValue */ function getLastVisit() { return $this->getColumnValue('last_visit'); } // getLastVisit() /** * Set value of 'last_visit' field * * @access public * @param DateTimeValue $value * @return boolean */ function setLastVisit($value) { return $this->setColumnValue('last_visit', $value); } // setLastVisit() /** * Return value of 'last_activity' field * * @access public * @param void * @return DateTimeValue */ function getLastActivity() { return $this->getColumnValue('last_activity'); } // getLastActivity() /** * Set value of 'last_activity' field * * @access public * @param DateTimeValue $value * @return boolean */ function setLastActivity($value) { return $this->setColumnValue('last_activity', $value); } // setLastActivity() /** * Return value of 'is_admin' field * * @access public * @param void * @return boolean */ function getIsAdmin() { return $this->getColumnValue('is_admin'); } // getIsAdmin() /** * Set value of 'is_admin' field * * @access public * @param boolean $value * @return boolean */ function setIsAdmin($value) { return $this->setColumnValue('is_admin', $value); } // setIsAdmin() /** * Return value of 'auto_assign' field * * @access public * @param void * @return boolean */ function getAutoAssign() { return $this->getColumnValue('auto_assign'); } // getAutoAssign() /** * Set value of 'auto_assign' field * * @access public * @param boolean $value * @return boolean */ function setAutoAssign($value) { return $this->setColumnValue('auto_assign', $value); } // setAutoAssign() /** * Return manager instance * * @access protected * @param void * @return Users */ function manager() { if (!($this->manager instanceof Users)) { $this->manager = Users::instance(); } return $this->manager; } // manager } // BaseUser ?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -