public function runController($__url)
 {
     bu::timer('Controller start.', 'system');
     bu::hook(array('pre_controller', 'blank'));
     ob_start();
     $layout = bu::layout();
     if ($__url->getBinUrl()) {
         $layout->_content_view = $__url->getBinUrl();
     }
     include $__url->getBinFile();
     $__content = ob_get_contents();
     ob_end_clean();
     $layout->content = $__content;
     $layout->generate();
     bu::timer('Controller end.', 'system');
 }
Esempio n. 2
0
<?php

bu::lib('helpers/shortcut');
bu::hook('session/init');
if (bu::isValidRequest()) {
    bu::hook('session/pages');
    bu::hook('session/flash');
    bu::hook('session/last_post');
}
bu::hook('php_activerecord');
bu::lib('global');
bu::lib('yaml/sfYamlParser');
Esempio n. 3
0
<?php

include 'base.php';
include 'boot/spyc.php';
#библиотека для парсинга конфигов
include 'boot/bu_core.php';
include 'boot/bu_cache.php';
include 'boot/bu.php';
#магический класс который управляет всем-всем
include 'boot/bu_route.php';
include 'boot/bu_loader.php';
include 'boot/bu_url.php';
include 'boot/bu_statistic.php';
include 'boot/bu_logger.php';
bu::timer('init', 'system');
bu::hook(array('preload', 'blank'));
BuLoader::setHttpString(RAW_HTTP_STRING);
bu::timer('Aplication start.', 'system');
BuLoader::doIt();
bu::timer('Aplication end.', 'system');
bu::hook(array('postload', 'blank'));
Esempio n. 4
0
<?php

require_once 'lib/prj/cache.php';
include 'base.php';
include 'boot/spyc.php';
#библиотека для парсинга конфигов
include 'boot/bu_core.php';
include 'boot/bu_cache.php';
include 'boot/bu.php';
#магический класс который управляет всем-всем
include 'boot/bu_route.php';
include 'boot/bu_loader.php';
include 'boot/bu_url.php';
include 'boot/bu_statistic.php';
include 'boot/bu_logger.php';
bu::timer('init', 'system');
bu::hook(array('preload', 'blank'));
Esempio n. 5
0
<?php

require_once 'vendor/autoload.php';
require_once 'lib/prj/cache.php';
include 'base.php';
include 'boot/spyc.php';
#библиотека для парсинга конфигов
include 'boot/bu_core.php';
include 'boot/bu_cache.php';
include 'boot/bu.php';
#магический класс который управляет всем-всем
include 'boot/bu_route.php';
include 'boot/bu_loader.php';
include 'boot/bu_url.php';
include 'boot/bu_statistic.php';
include 'boot/bu_logger.php';
bu::timer('init', 'system');
bu::hook(['preload', 'blank']);
bu::lib('category');
bu::lib('models/example');
Esempio n. 6
0
require_once 'vendor/autoload.php';
ob_start();
require_once 'lib/prj/cache.php';
include 'base.php';
include 'boot/spyc.php';
#библиотека для парсинга конфигов
include 'boot/bu_core.php';
include 'boot/bu_cache.php';
include 'boot/bu.php';
#магический класс который управляет всем-всем
include 'boot/bu_route.php';
include 'boot/bu_loader.php';
include 'boot/bu_url.php';
include 'boot/bu_statistic.php';
include 'boot/bu_logger.php';
bu::timer('init', 'system');
bu::hook(['preload', 'blank']);
BuLoader::setHttpString(RAW_HTTP_STRING);
bu::timer('Aplication start.', 'system');
BuLoader::doIt();
bu::timer('Aplication end.', 'system');
bu::hook(['postload', 'blank']);
$content = ob_get_contents();
ob_end_clean();
if (http_host() == 'local.bubujka.org:3000') {
    is_need_cache(false);
}
if (is_need_cache()) {
    cache_it(query_path(), $content);
}
echo $content;