Example #1
0
 public function createCustomer($email)
 {
     $customer = \Stripe\Customer::create(array("description" => "Customer for '{$email}'", "email" => $email));
     $user = new userControllerClass();
     $user->setAssocCustomerId($customer->id, $email);
     return $customer;
     // store customer's id into database
 }
Example #2
0
        }
    }
    echo json_encode($result);
    return "";
}
if (isset($_POST['createticketMode']) && $_POST['createticketMode'] == "true") {
    $ticketController = new ticketControllerClass();
    $login = new userControllerClass();
    $userInfo = $login->getUserInfo($_POST['email'], $_POST['password']);
    $userInfo = json_decode($userInfo, true);
    $sellerID = $userInfo['accountID'];
    // error_log($sellerID);
    $result = $ticketController->createTicket($_POST['name'], $sellerID, $_POST['location'], $_POST['date'], $_POST['price'], $_POST['type'], $_POST['description']);
}
if (isset($_POST['getUserInfo']) && $_POST['getUserInfo'] == "true") {
    $login = new userControllerClass();
    $ticketController = new ticketControllerClass();
    $result = $login->getUserInfo($_POST['email'], $_POST['password']);
    if ($result == 1) {
        $result["error"] = true;
        $result["errorMessage"] = "Login Fail; please log in again!";
    }
    $result["error"] = false;
    $sellerID = $result["accountID"];
    $buyerID = $result["accountID"];
    $result["selling"] = $ticketController->getTicketsBySellerID($sellerID);
    $result["buying"] = $ticketController->getTicketsByBuyerID($buyerID);
    echo json_encode($result);
    return "";
}
return $result || '';