Esempio n. 1
0
if (DEV === true) {
    error_reporting(E_ALL);
    ini_set('display_errors', true);
    $start = array('time' => microtime(true), 'ram' => memory_get_usage());
} else {
    $start = null;
    error_reporting(0);
    ini_set('display_errors', false);
}
// Directorios
define('DS', DIRECTORY_SEPARATOR);
// Un mero alias
define('EXT', '.php');
define('ROOT', dirname(__FILE__) . DS);
define('CACHE_DIR', ROOT . 'cache' . DS);
define('CONFIGURATIONS_DIR', ROOT . 'configurations' . DS);
define('CONTROLLERS_DIR', ROOT . 'controllers' . DS);
define('FUNCTIONS_DIR', ROOT . 'functions' . DS);
define('LIBRARIES_DIR', ROOT . 'libraries' . DS);
define('MODELS_DIR', ROOT . 'models' . DS);
define('THIRD_PARTY_LIBS_DIR', LIBRARIES_DIR . DS . 'third_party' . DS);
define('VIEWS_DIR', ROOT . 'views' . DS);
// Cargamos cargador de composer
require ROOT . 'vendor' . DS . 'autoload.php';
// Cargamos las funciones básicas del núcleo
require FUNCTIONS_DIR . 'core' . EXT;
set_exception_handler('exception_handler');
require FUNCTIONS_DIR . 'friendly' . EXT;
// Cargamos e iniciamos el núcleo.
load_component('Core');
\Framework\Core::init($start);
Esempio n. 2
0
 /**
  * Autocarga de componentes en base al archivo de configuración core.php
  * @return nothing
  */
 private static function load_components()
 {
     // Precarga de LittleDB para su próximo uso por los modelos.
     load_component('LittleDB');
     // load_component('Cache');
     load_component('Controller');
     load_component('Context');
     load_component('Factory');
     load_component('Model');
     load_component('Controller');
     load_component('Session');
     Session::init();
     load_component('View');
 }
Esempio n. 3
0
/**
 * KALS_toolbar Unit Test
 *
 * @package             KALS
 * @category		Webpage Application QUnit
 * @author		Pudding Chen <*****@*****.**>
 * @copyright		Copyright (c) 2010, Pudding Chen
 * @license		http://opensource.org/licenses/gpl-license.php GNU Public License
 * @link		http://sites.google.com/site/puddingkals/
 * @version		1.0 2010/7/20 上午 12:17:29
 */
load_toolkit();
//讀取常用工具
load_core();
//讀取核心類別
load_component();
//讀取元件類別
?>
<script type="text/javascript">
QUNIT_TITLE = "KALS_toolbar";
//QUNIT_ASSERT = 5;

$(function() {

$.lock_viewport();

for (var i = 0; i < 100; i++)
{
    $('<div>1</div>').appendTo($('body'));
}