Пример #1
0
     echo json_encode($role->add($_POST['role']));
     break;
 case "deleteRole":
     onlyAdmin();
     $role = new ASRole();
     $role->delete($_POST['roleId']);
     break;
 case "addUser":
     onlyAdmin();
     $user = new ASUser(null);
     echo json_encode($user->add($_POST));
     break;
 case "updateUser":
     onlyAdmin();
     $user = new ASUser($_POST['userId']);
     $user->updateUser($_POST);
     break;
 case "banUser":
     onlyAdmin();
     $user = new ASUser($_POST['userId']);
     $user->updateInfo(array('banned' => 'Y'));
     break;
 case "unbanUser":
     onlyAdmin();
     $user = new ASUser($_POST['userId']);
     $user->updateInfo(array('banned' => 'N'));
     break;
 case "getUser":
     onlyAdmin();
     $user = new ASUser($_POST['userId']);
     echo json_encode($user->getAll());