Example #1
0
 public static function loadUserById($id)
 {
     $editForm = new self();
     $user = $editForm->getUser($id);
     $editForm->setAttributes($user->getAttributes());
     $editForm->oldAttributes = $editForm->getAttributes();
     return $editForm;
 }
Example #2
0
 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;
 }
Example #3
0
 /**
  * @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;
 }