<?if(!defined('B_PROLOG_INCLUDED') || B_PROLOG_INCLUDED!==true)die(); IncludeModuleLangFile(__FILE__); /** * Файл инициализации. Тут подключаются все классы модуля и элементы JS. */ // автоподключение CModule::AddAutoloadClasses( 'mytools', array( // классы обеспечивающие функционрование модуля 'myToolsHelper' => 'tools/myToolsHelper.class.php', // Классы отвечающие за работу с БД 'myToolsBaseSQL' => 'classes/mysql/base.class.php', 'myToolsConstantSQL' => 'classes/mysql/myToolsConstant.class.php', // общие классы 'myToolsCommon' => 'classes/general/common.class.php', 'myToolsConstant' => 'classes/general/myToolsConstant.class.php', ) ); myToolsHelper::Initialize(); // запускаем все механизмы нициализации
/** * В этом методе вызываются все необходмые для инициализации модуля методы */ static function Initialize() { if(self::$initialized == false) { self::DefineConstants(); // установка констант self::$initialized = true; } }