Exemplo n.º 1
0
        $oauthClientId = $_POST["oauthClientId"];
        try {
            $oclient = new OauthClients();
            $result = $oclient->remove($oauthClientId);
            $response["status"] = "OK";
        } catch (Exception $e) {
            $response["status"] = "ERROR";
            $response["message"] = $e->getMessage();
        }
        break;
    case "LST":
        $pageSize = $_POST["pageSize"];
        $search = $_POST["search"];
        $sortField = isset($_POST["sort"]) ? $_POST["sort"] : "";
        $sortDir = isset($_POST["dir"]) ? $_POST["dir"] : "";
        $start = isset($_POST["start"]) ? $_POST["start"] : 0;
        $limit = isset($_POST["limit"]) ? $_POST["limit"] : $pageSize;
        try {
            $oclient = new OauthClients();
            $result = $oclient->getAll(array("USR_UID" => $_SESSION["USER_LOGGED"], "SEARCH" => $search), $sortField, $sortDir, $start, $limit);
            $response["status"] = "OK";
            $response["success"] = true;
            $response["resultTotal"] = $result["numRecTotal"];
            $response["resultRoot"] = $result["data"];
        } catch (Exception $e) {
            $response["status"] = "ERROR";
            $response["message"] = $e->getMessage();
        }
        break;
}
echo G::json_encode($response);