/** * @param Core\Events\LoadFormDatas $event */ public static function execute(LoadFormDatasEvent $event) { $route = $event->getRoute(); $objectId = $event->getObjectId(); $parameters = $event->getParameters(); if ($route === '/centreon-administration/aclresource/update') { try { $allHostsParameter = AclresourceHostsParams::getParameters($objectId, 'all_hosts'); $event->addParameters(array('centreon-configuration__aclresource_all_hosts' => $allHostsParameter['all_hosts'])); } catch (\Exception $e) { } } }
/** * @param Core\Events\LoadFormDatas $event */ public static function execute(LoadFormDatasEvent $event) { $route = $event->getRoute(); $objectId = $event->getObjectId(); $parameters = $event->getParameters(); if ($route === '/centreon-administration/aclresource/update') { try { $allBasParameter = AclresourceBusinessActivitiesParams::getParameters($objectId, 'all_business_activities'); $event->addParameters(array('centreon-bam__aclresource_all_bas' => $allBasParameter['all_business_activities'])); } catch (\Exception $e) { } } }
/** * @param Core\Events\LoadFormDatas $event */ public static function execute(LoadFormDatasEvent $event) { $route = $event->getRoute(); $objectId = $event->getObjectId(); $parameters = $event->getParameters(); if ($route === '/centreon-configuration/poller/update') { try { $engineParameters = Engine::getParameters($objectId, "*"); $engineCompleteParameters = array(); foreach ($engineParameters as $key => $value) { $engineCompleteParameters['centreon-engine__' . $key] = $value; } $event->addParameters($engineCompleteParameters); } catch (\Exception $e) { } } }