/** * Resets any static vars that were set to their * original values (to not screw up later unit test runs). * * @return void */ public static function reset() { foreach (self::$privateVarsToReset as $class => $valueNames) { foreach ($valueNames as $valueName => $originalValue) { self::setStaticValue($class, $valueName, $originalValue, $saveOriginalValue = false); } } self::$privateVarsToReset = array(); }