private function addClass($class, $file, $time) { $lClass = strtolower($class); if (isset($this->list[$lClass][0]) && $this->list[$lClass][0] !== $file && is_file($this->list[$lClass][0])) { $e = new InvalidStateException("Ambiguous class '{$class}' resolution; defined in {$file} and in " . $this->list[$lClass][0] . "."); if (PHP_VERSION_ID < 50300) { NDebug::_exceptionHandler($e); exit; } else { throw $e; } } $this->list[$lClass] = array($file, $time, $class); }