<?php

// https://youtu.be/6qma_lgTI0g
require_once dirname(__FILE__) . '/php-activerecord/ActiveRecord.php';
ActiveRecord\Config::initialize(function ($cfg) {
    require_once dirname(dirname(__FILE__)) . '/includes/config.php';
    try {
        $cfg->set_model_directory(dirname(dirname(__FILE__)) . '/models');
        $cfg->set_connections(array('itpl' => 'mysql://' . TConfig::GetDBUser() . ':' . TConfig::GetDBPassword() . '@' . TConfig::GetDBHost() . '/' . TConfig::GetDBName()));
        $cfg->set_default_connection('itpl');
    } catch (Exception $ex) {
        print $ex->getMessage();
    }
});