host_icon_image && ! preg_match('/[\'"]/', $object->host_icon_image)) { return $this->view->icon($this->view->resolveMacros($object->host_icon_image, $object)); } return ''; } /** * Display the image_icon of a MonitoredObject * * @param MonitoredObject|stdClass $object The host or service * @return string */ public function service($object) { if ($object->service_icon_image && ! preg_match('/[\'"]/', $object->service_icon_image)) { return $this->view->icon($this->view->resolveMacros($object->service_icon_image, $object)); } return ''; } }