public static function populateObject($row)
 {
     $folderUser = new FolderUser();
     $folderUser->setUserSeq($row['userseq']);
     $folderUser->setFolderSeq($row['folderseq']);
     $folderUser->setPermission($row['permission']);
     return $folderUser;
 }
示例#2
0
     }
     echo json_encode($msg);
 } else {
     if ($action == $actionSavePermission) {
         $folderArray = $_GET['folders'];
         $permissionsArray = $_GET['permissions'];
         $userSeq = $_GET['userSeq'];
         $userPermissions = array();
         $counter = count($folderArray);
         $msg = "Information Saved Successfully";
         if ($folderArray[0] != "") {
             $FDUS->DeleteByUser($userSeq);
             for ($i = 0; $i < $counter; $i++) {
                 $folderSeq = $folderArray[$i];
                 $permission = $permissionsArray[$i];
                 $folderUser = new FolderUser();
                 $folderUser->setFolderSeq($folderSeq);
                 $folderUser->setUserSeq($userSeq);
                 $folderUser->setPermission($permission);
                 $FDUS->Save($folderUser);
             }
         } else {
             $msg = "Folder is not selected";
         }
         echo json_encode($msg);
     } else {
         if ($action == $actionGetUsersByFolder) {
             $folderSeq = $_GET['folderSeq'];
             $folderUsers = $FDUS->FindByFolder($folderSeq);
             foreach ($folderUsers as $folderUser) {
                 $array = array();