diff options
Diffstat (limited to 'server/index2.php')
-rw-r--r-- | server/index2.php | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/server/index2.php b/server/index2.php deleted file mode 100644 index 878944a..0000000 --- a/server/index2.php +++ /dev/null @@ -1,42 +0,0 @@ -<?php - -require 'vendor/autoload.php'; - -$settings = [ - 'settings' => [ - 'displayErrorDetails' => true, - 'addContentLengthHeader' => true, - 'db' => [ - 'host' => "172.17.0.2", - 'user' => "lookup", - 'pass' => "lookup", - 'dbname' => "lookup", - ] - ] -]; - -$container = new \Slim\Container($settings); - -$container['db'] = function($c) { - $db = $c['settings']['db']; - $pdo = new PDO("mysql:host=" . $db['host'] . ";dbname=" . $db['dbname'], - $db['user'], $db['pass']); - $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - $pdo->setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC); - return $pdo; -}; -$container['UserManager'] = function($c) { - return new \LookupServer\UserManager($c->db); -}; -$container['BruteForceMiddleware'] = function ($c) { - return new \LookupServer\BruteForceMiddleware($c->db); -}; - -$app = new \Slim\App($container); -$app->add($container->get('BruteForceMiddleware')); - - -$app->get('/users', 'UserManager:search'); -$app->post('/users', 'UserManager:register'); - -$app->run(); |