1 <?php
3 /* Remove classes and variables from session
4 */
5 if ( $cleanup ){
6 session::un_set('faxreport');
7 }else{
8 /* Reset requested? */
9 if (isset($_GET['reset']) && $_GET['reset'] == 1){
10 session::un_set ('faxreport');
11 }
13 /* Create faxreport object on demand */
14 if (!session::is_set('faxreport')){
15 session::set('faxreport',new faxreport ($config, $ui));
16 }
17 $faxreport = session::get('faxreport');
19 /* Execute formular */
20 $faxreport->save_object();
21 $display= $faxreport->execute ();
22 $display.= "<input type=\"hidden\" name=\"ignore\">\n";
23 $display= print_header(get_template_path($faxreport->plIcon), _("FAX reports")).$display;
25 /* Store changes in session */
26 session::set('faxreport',$faxreport);
27 }
28 ?>