示例#1
0
$api_call->setObject(true);
$api_call->firstname = $_SESSION['do_User']->firstname;
$api_call->lastname = $_SESSION['do_User']->lastname;
$api_call->email = $_SESSION['do_User']->email;
//$idcontact = json_decode($api_call->get_contact_id());
if ($api_call->get_contact_id()) {
    $response = $api_call->getResponse();
    //print_r($response);
    $idcontact = $response[1][0]->idcontact;
} else {
    $api_call->getResponse()->msg;
}
//$api_call->clearRequest();
//$api_call->idcontact = $idcontact;
$api_call_sub = new OfuzApiClient(OFUZ_API_KEY, "json");
$api_call_sub->setObject(true);
$api_call_sub->idcontact = $response[1][0]->idcontact;
if ($api_call_sub->get_contact_subscription()) {
    $current_plan = $api_call_sub->getResponse()->line_item[0]->item;
    $idinvoice = $api_call_sub->getResponse()->idinvoice;
} else {
    $current_plan = "free";
    $idinvoice = 0;
    //echo $api_call_sub->getResponse()->msg;
}
if ($_SESSION['autologin_paid']) {
    if ($current_plan == "Ofuz99") {
        $_SESSION['do_User']->plan = '99';
        $_SESSION['do_User']->update();
    } elseif ($current_plan == "Ofuz24") {
        $_SESSION['do_User']->plan = '24';