Пример #1
0
// Load all SPIs
try {
  foreach($spis as $spi) {
    $classes = file($spi);
    foreach($classes as $className) {
      if($c = trim($className)) {
        __autoload($c);
      }
    }  
  }
  
  ob_end_clean();

  //$acc = new ReflectionClass('ActionController');
  //$ac = $acc->newInstance();
  //$ac->process();
  ActionController::processHTTP();
} catch(Exception $e) {
  header('Content-Type: text/plain');
  header('X-Freeform-Service-Status: 210');
  echo "FATAL ERROR\r\n";
  echo "-----------\r\n\r\n";
  echo "Exception:     " . get_class($e) . "\r\n";
  echo "Error message: " . $e->getMessage() . "\r\n";
  echo "Error code:    " . $e->getCode() . "\r\n";
  echo "In:\r\n";
  echo $e->getTraceAsString();
  error_log($e->__toString(), 0);
}

?>