Exemple #1
0
<?php

// ---- Initialize logging ---- //
require_once 'libs/KLogger.php';
ApiUtils::$logger = new KLogger(ApiConfig::$LOG_FILEPATH, KLogger::DEBUG);
// ---- Initialize Slim Framework ---- //
require 'libs/Slim/Slim.php';
\Slim\Slim::registerAutoloader();
$app = new \Slim\Slim();
// ---- Initialize ActiveRecord ---- //
require_once 'libs/ActiveRecord/ActiveRecord.php';
ActiveRecord\Config::initialize(function ($cfg) {
    $cfg->set_model_directory('libs/models');
    $cfg->set_connections(array('development' => ApiConfig::$CONN_STRING));
});
// ---- Other initializations ---- //
// Initialize session.
session_start();