/** * @return \Jimdo\PrintTicketBundle\Lib\Printer\Config[] */ public function getPrinters() { $printers = array(); foreach ($this->gcpClient->getPrinterList() as $printer) { $printers[] = new Config($printer['id'], $printer['displayName'], $this->isAvailable($printer['connectionStatus'])); } return $printers; }
public function doPrint($printerId, array $file) { $this->gcpClient->submitPrintJob($printerId, $file); }