log->error('SiteDriverConsumer:error:NoData:'.json_encode($data)); return Result::ACK; } try { $service = new DeliverStatementService(); $service->siteId = (int)$data['site_id']; $service->cycleId = (int)$data['cycle_id']; $service->handle(); } catch (Exception $e) { $this->log->error('SiteDriverConsumer:error:'.$e->getMessage().':data:'.json_encode($data)); } return Result::ACK; } }