<?php /* |-------------------------------------------------------------------------- | Create Slim Application |-------------------------------------------------------------------------- */ // Instantiate application $app = new \Slim\Slim(require_once ROOT . '/app/config/app.php'); $app->setName('Active Slim API'); \BurningDiode\Slim\Config\Yaml::_()->addParameters(array('app.mode' => SLIM_MODE, 'app.root' => ROOT, 'app.storage' => ROOT . DIRECTORY_SEPARATOR . 'storage'))->addDirectory(ROOT . '/app/config'); // For native PHP session session_cache_limiter(false); session_start(); // For encrypted cookie session /* $app->add(new \Slim\Middleware\SessionCookie(array( 'expires' => '20 minutes', 'path' => '/', 'domain' => null, 'secure' => false, 'httponly' => false, 'name' => 'app_session_name', 'secret' => md5('appsecretkey'), 'cipher' => MCRYPT_RIJNDAEL_256, 'cipher_mode' => MCRYPT_MODE_CBC ))); */ /* |-------------------------------------------------------------------------- | Initialize the database