/** * Get printer information for printer widget * * @return void * @author John Eberle (tuxudo) **/ public function get_printers() { $obj = new View(); if (!$this->authorized()) { $obj->view('json', array('msg' => array('error' => 'Not authenticated'))); return; } $printers = new Printer_model(); $obj->view('json', array('msg' => $printers->get_printers())); }
/** * Get printers for serial_number * * @param string $serial serial number **/ public function get_data($serial = '') { $out = array(); if (!$this->authorized()) { $out['error'] = 'Not authorized'; } else { $prm = new Printer_model(); foreach ($prm->retrieve_records($serial) as $printer) { $out[] = $printer->rs; } } $obj = new View(); $obj->view('json', array('msg' => $out)); }