<?php require_once CONFIGS . 'application.php'; use Colibri\Application\ResponseType; use Colibri\Application\Engine as ApplicationEngine; use Colibri\Log\Log; use Colibri\Cache\Memcache; use Colibri\Config\Config; use Colibri\Database\Concrete\MySQL; use Colibri\Base\BuisnessLogicException; use Colibri\Base\AdditionalErrorException; use Colibri\XmlRpc\Response as XmlRpcResponse; $mEngine = null; try { $time = microtime(true); $mEngine = new ApplicationEngine(); $content = $mEngine->generateResponse(); echo $content; // TODO [alek13]: bring out if (DEBUG && $mEngine->responseType == ResponseType::html) { if ($mEngine->showProfilerInfoOnDebug) { echo '<pre style="background-color:#333;color:lime;padding:4px;border:solid 1px lime">'; echo '<div align=center>'; echo 'memory usage: <b>' . memory_get_peak_usage() . '</b>'; $time = microtime(true) - $time; echo '<div style=/*font-size:' . (10 + round($time * 10)) . 'px>Время генерации страницы: <b>' . $time . '</b></div>'; echo 'количество запросов: <b>' . MySQL::$queriesCount . '</b><br>'; echo 'количество запросов к Memcache: <b>' . Memcache::getQueriesCount() . '</b><br>'; echo '</div>'; echo MySQL::$strQueries; echo '</pre>';
public static function getModuleView($division, $module, $method) { $params = array_slice(func_get_args(), 3); return self::$moduleSystem->getModuleView($division, $module, $method, $params); }