function define($group, $key, $value, $label) { if (isset($GLOBALS['defineTools'][$group][$value])) { BugTRACK('[' . __CLASS__ . '::' . __FUNCTION__ . '] redeclared (' . "{$group}, {$key}, {$value}, {$label}" . ')'); die; } $GLOBALS['defineTools'][$group][$value]['value'] = $value; $GLOBALS['defineTools'][$group][$value]['label'] = $label; $GLOBALS['defineTools'][$group][$value]['key'] = $key; define($key, $value); }
function tests_isOk(array $testList, $debugValue = false) { $isOk = true; if (!empty($testList)) { foreach ($testList as $label => $value) { $isOk &= $value; } } if ($debugValue) { BugTRACK(__FUNCTION__ . ' --> ' . ($isOk + 0)); BugTRACK($testList); exit; } return $isOk; }