/** * @brief Get logger version * * @retval logger version */ if (!function_exists('getloggerversion')) { function getloggerversion() { return '1.0.0.2'; } } if (!function_exists('setloglevel')) { /** * @brief Setting log level * * @param [in] $level new log level * @return old log level */ function setloglevel($level) { $g_logger_loglevel =& geteasy()->getloglevel(); $old = $g_logger_loglevel; $g_logger_loglevel = intval($level); log_message(LOGGER_DEBUG, 'called function: ' . __FUNCTION__ . ' with $level=' . $g_logger_loglevel); return $old; } } $g_logger_inited = TRUE; setloglevel(LOGGER_DISABLED); adddependency('logger', getloggerversion(), COMPONENT_HELPER, 'utils', '1.0.0.2', COMPONENT_HELPER); }
/** * @brief Run a controller */ function run() { log_message(LOGGER_DEBUG, 'called function: ' . easy::$instance->getlibraryname() . '.' . __FUNCTION__ . ' begin'); setloglevel(getinivalue('config', 'config.ini', 'system', 'loglevel', LOGGER_DEBUG)); easy::$instance->html_linebreak = getinivalue('config', 'config.ini', 'system', 'html_linebreak', 'yes'); session_start(); $easyurl = geteasylibrary('easyurl'); $controller = geteasycontroller($easyurl->getcontrollername()); $this->cssname = $controller->getcssname(); $easysession = geteasylibrary('easysession'); $easysecurity = geteasylibrary('easysecurity'); log_message(LOGGER_SYSTEM, $controller->getcontrollername() . ' controller object is created. version:' . $controller->getcontrollerversion()); log_message(LOGGER_DEBUG, 'called function: ' . $controller->getcontrollername() . '.' . $easyurl->getfunctionname() . ' begin'); if (method_exists($controller, $easyurl->getfunctionname())) { $controller->{$easyurl->getfunctionname()}(); } else { showerror('Hiba', 'A route bejegyzésben hibás metódus hivatkozás van (' . $easyurl->getfunctionname() . ').'); } log_message(LOGGER_DEBUG, 'called function: ' . $controller->getcontrollername() . '.' . $easyurl->getfunctionname() . ' end'); $easysession->write(); log_message(LOGGER_DEBUG, 'called function: ' . easy::$instance->getlibraryname() . '.' . __FUNCTION__ . ' end'); }