slimphp-api/slim-api

View on GitHub
bin/slimapi

Summary

Maintainability
Test Coverage
#!/usr/bin/env php
<?php
set_error_handler(function ($severity, $message, $file, $line) {
    throw new \ErrorException($message, $severity, $severity, $file, $line);
});

function findAutoload($curdir, $toFind)
{
    if ('/' === $curdir) {
        return false;
    } elseif (file_exists($curdir.$toFind)) {
        return $curdir.$toFind;
    } else {
        return findAutoload($curdir.'/..', $toFind);
    }
}
$autoload = findAutoload(__DIR__, '/vendor/autoload.php');

require $autoload;

require __DIR__.'/../src/bootstrap.php';