示例#1
0
文件: index.php 项目: gaotianpu/kgone
<?php

require '../vendor/autoload.php';
define('ROOT_DIR', dirname(__FILE__) . '/..');
require ROOT_DIR . '/private/config.inc';
require ROOT_DIR . '/private/base.inc';
session_start();
$app = new \Slim\Slim();
$app->config(array('debug' => true, 'templates.path' => '../private/templates', 'view' => '\\Slim\\View'));
$app->group('/register', function () use($app) {
    $c = new RegisterController($app);
    $app->get('', function () use($c, $app) {
        $c->get();
    });
    $app->post('', function () use($c, $app) {
        $c->post();
    });
});
$app->group('/login', function () use($app) {
    $c = new LoginController($app);
    $app->get('', function () use($c, $app) {
        $c->get();
    });
    $app->post('', function () use($c, $app) {
        $c->post();
    });
});
$app->get('/entity/:id', function ($id) use($app) {
    (new EntityController($app))->get($id);
});
$app->get('/upload/records', function () use($app) {