true, /** * Alternatively you can list your development host to have relaxed security. * Default: ['localhost', '127.0.0.1'] */ // 'relaxed' => ['localhost', '127.0.0.1'], /** * By default on ocurred a fail on authentication, is sent a response on json format with a * message (`Invalid Token` or `Not found Token`) and with the token (if found), with status * `401 Unauthorized`. You can customize it by setting a callable function on error option. * Default: null */ // 'error' => null, ]; $router = new SlimRouter($config); $app = $router->getSlimApp(); /** * The routing middleware should be added before the ErrorMiddleware * Otherwise exceptions thrown from it will not be handled */ $app->addRoutingMiddleware(); /** * Add Error Handling Middleware * * @param bool $displayErrorDetails -> Should be set to false in production * @param bool $logErrors -> Parameter is passed to the default ErrorHandler * @param bool $logErrorDetails -> Display error details in error log * which can be replaced by a callable of your choice. * Note: This middleware should be added last. It will not handle any exceptions/errors * for middleware added after it. */ $app->addErrorMiddleware(false, true, true); $app->run();