Esempio n. 1
0
 public function process_actions($id_serialcirc, $expl_id, $subscription = 0, $ask_transmission = 0, $report_late = 0, $trans_accepted = 0, $trans_doc_accepted = 0, $ret_accepted = 0)
 {
     global $charset, $msg;
     $id_serialcirc += 0;
     $expl_id += 0;
     $empr_circ = new serialcirc_empr_circ($this->empr_id, $id_serialcirc, $expl_id);
     if ($subscription == 1) {
         $empr_circ->subscribe();
     } else {
         if ($ask_transmission == 1) {
             $empr_circ->ask_transmission();
         } else {
             if ($report_late == 1) {
                 $empr_circ->report_late();
             } else {
                 if ($trans_accepted == 1) {
                     $empr_circ->accept_transmission();
                 } else {
                     if ($trans_doc_accepted == 1) {
                         $empr_circ->accept_transmission_doc();
                     } else {
                         if ($ret_accepted == 1) {
                             $empr_circ->accept_ret();
                         }
                     }
                 }
             }
         }
     }
 }