if (array_key_exists(-1, $result[$_type])) { unset($result[$_type][-1]); } } return $result; } /** * Get reset hour * * @param string $name Reset name * @param int $group_id Group ID * @param int $service_id Service ID * * @return mixed */ static function getResetHour($name, $group_id = null, $service_id = null) { $list = CConstantesMedicales::$list_constantes; if (!$group_id) { $group_id = CGroups::loadCurrent()->_id; } if (isset($list[$name]["cumul_reset_config"])) { $confname = $list[$name]["cumul_reset_config"]; } else { $confname = $list[$list[$name]["cumul_for"]]["cumul_reset_config"]; } return self::getConfig($confname, $group_id, $service_id); } } CConstantesMedicales::initParams();