private function getUsername($id) { if (false === ($user = Dog_User::getByID($id))) { return "(Unknown:{$id})"; } return $user->getName(); }
/** * @return Dog_User */ public function getUser() { if (false === ($server = Dog::getServerByID($this->getSID()))) { return false; } if (false !== ($user = $server->getUserByID($this->getUID()))) { return $user; } return Dog_User::getByID($this->getUID()); // return $this->getVar('sr4pl_uid'); #XXX What the heck? // $user = $this->getVar('sr4pl_uid'); // if (false !== ($server = Lamb::instance()->getServer($user->getVar('user_sid')))) // { // if (false !== ($u = $server->getUserByName($user->getVar('user_name')))) // { // return $u; // } // } // return $user; }