コード例 #1
0
ファイル: index.php プロジェクト: awesomeyi/MPCP
    $authcode = $_GET["authcode"];
    $accountid = $_POST["accountid"];
    if (isset($_POST["destUsername"])) {
        $destUsername = $_POST["destUsername"];
    } else {
        if (isset($_POST["destNumber"])) {
            $number = $_POST["destNumber"];
            $ret = DataAccess::getUserFromPhone($number);
            if ($ret->isError()) {
                return getRet($res);
            }
            $destUsername = $ret->getMessage();
        }
    }
    $amount = $_POST["amount"];
    $res = DataAccess::requestTransfer($authcode, $accountid, $destUsername, $amount);
    return getRet($res);
}, "cancel" => function () {
    $authcode = $_GET["authcode"];
    $tid = $_POST["transferid"];
    $res = DataAccess::cancelTransfer($authcode, $tid);
    return getRet($res);
}, "accept" => function () {
    $authcode = $_GET["authcode"];
    $tid = $_POST["transferid"];
    $res = DataAccess::acceptTransfer($authcode, $tid);
    return getRet($res);
}), "transfers" => function () {
    return authAction("getTransfers");
}), "carrier" => array("phones" => function () {
    return authAction("getPhones");