/** * Инициализация модулей. На этом этапе пробегаемся по массиву параметров */ public static function init() { if (empty(self::$data)) { self::$data = (require_once JPATH_APP_CONFIG . DS . 'modules.php'); foreach (self::$data as $name => $m) { $modules_by_name[$name] = $m; foreach ($m as $m_r) { self::$modules_by_routes[$m_r['route']][$name] = $m_r; self::$modules_by_positions[$m_r['position']][$name][] = $m_r; } } } }