Exemplo n.º 1
0
 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);
 }