protected function getUserObject() { switch ($this->mode) { case self::M_CLIENT: return Current_Client::getInstance(); case self::M_USER: default: return Current_User::getInstance(); } }
public function login() { $cu = Current_User::getInstance(); $cu->setUserID($this->ID); $dbh = Project_DB::get(); $query = "UPDATE users SET LastLogin=CURRENT_TIMESTAMP"; $dbh->exec($query); }