public static function loadUserById($id) { $editForm = new self(); $user = $editForm->getUser($id); $editForm->setAttributes($user->getAttributes()); $editForm->oldAttributes = $editForm->getAttributes(); return $editForm; }
public function doAfterLogin($uid) { $user = new self(); $userInfo = $user->getUser($uid); if (!$userInfo) { return false; } session_start(); $_SESSION["admin"] = $userInfo; $userLoginApi = new KUser_loginApi(); setcookie('admintoken', $userLoginApi->SGetSessionToken($_SESSION["admin"]["id"], ''), 0, '/', '.' . MAIN_DOMAIN, false, true); return true; }
/** * @param integer $id * @return Document_Permissions */ public static function getById($id) { $permission = new self(); $permission->setId(intval($id)); $permission->getResource()->getById(); $permission->getUser(); $permission->setAdmin(); return $permission; }