Exemple #1
0
function reserve_tmp($user, $enc_pass, $parvaz_det_ids, $tedad)
{
    $out = "auth_error";
    if (user_class::is_authonticated($enc_pass, $user)) {
        $u = new user_class();
        $u->loadByUser($user);
        $timeout = 5;
        $parvaz_det_ids_array = explode(',', $parvaz_det_ids);
        $out_array = array();
        foreach ($parvaz_det_ids_array as $parvaz_det_id) {
            $out_array[] = ticket_class::addTmp($parvaz_det_id, $tedad, $timeout, $u->customer_id);
            $p = new parvaz_det_class($parvaz_det_id);
            $p->setZarfiat($tedad, $u->customer_id);
        }
        $out = count($out_array) > 0 ? implode('|', $out_array) : 'false';
    }
    return $out;
}