pdnsmanager/backend/controllers/NotFound.php
2018-03-20 10:51:47 +01:00

17 lines
408 B
PHP

<?php
namespace Controllers;
require '../vendor/autoload.php';
class NotFound
{
public function __invoke(\Slim\Container $c)
{
return function ($request, $response) use ($c) {
$c->logger->warning('No valid endpoint found for: ' . $request->getUri()->getPath());
return $c['response']->withJson(array('error' => 'No valid endpoint found!'), 404);
};
}
}