當前位置: 首頁>>代碼示例>>PHP>>正文


PHP plugins::addPlugins方法代碼示例

本文整理匯總了PHP中plugins::addPlugins方法的典型用法代碼示例。如果您正苦於以下問題:PHP plugins::addPlugins方法的具體用法?PHP plugins::addPlugins怎麽用?PHP plugins::addPlugins使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在plugins的用法示例。


在下文中一共展示了plugins::addPlugins方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: array

/**
 * В режиме прямой загрузки класов
 * файлы будут подключаться сразу в вызове Modules::setAutoloadClasses()
 * Если мы имеем зависимости (extends) классов,
 * то все зависимости необходимо указать тут,
 * поскольку билиотка, в которой могут лежить зависимости,
 * инициализируется позже.
 * 
 *  В последних двух параметрах `Modules::setAutoloadClasses` 
 *  `Modules::global_set` можно не указывать. Они по дефолту им и равны. 
 */
//echo "<b>MAIN MODULE: SET AUTOLOAD CLASSES PATH LIST:</b><br />";
Modules::setAutoloadClasses(false, array("Lang" => CORE_PATH . "/lib/lib.lang.php"), true, Modules::global_set);
$DB_TYPE = strtolower(DB_TYPE);
Modules::setAutoloadClasses(false, array("Application" => CORE_PATH . "/lib/class.Application.php", "AbstractDatabase" => CORE_PATH . "/lib/lib.AbstractDatabase.php", "AbstractDBResult" => CORE_PATH . "/lib/lib.AbstractDatabase.php", "AbstractSQuery" => CORE_PATH . "/lib/lib.AbstractDatabase.php", "DatabasePostgreSQL" => CORE_PATH . "/lib/lib.postgresql.php", "DBResultPostgreSQL" => CORE_PATH . "/lib/lib.postgresql.php", "SQueryPostgreSQL" => CORE_PATH . "/lib/lib.postgresql.php", "DatabaseMySQL" => CORE_PATH . "/lib/lib.mysql.php", "DBResultMySQL" => CORE_PATH . "/lib/lib.mysql.php", "SQueryMySQL" => CORE_PATH . "/lib/lib.mysql.php", "Database" => CORE_PATH . "/lib/inc.Database." . $DB_TYPE . ".php", "DBResult" => CORE_PATH . "/lib/inc.Database." . $DB_TYPE . ".php", "SQuery" => CORE_PATH . "/lib/inc.Database." . $DB_TYPE . ".php", "Table" => CORE_PATH . "/lib/lib.visual.php"), Modules::global_set, Modules::global_set);
/**
 * автоматическая инициализация библиотеки.
 */
if (!Modules::includeLibFiles(CORE_PATH . "/lib")) {
    die('Не удалось подключить основную библиотеку' . endl);
}
if (!Modules::includeLibFiles(CORE_PATH . "/lib.external")) {
    die('Не удалось основную библиотеку со сторонним кодом' . endl);
}
if (!Modules::includeLibFiles(LIB_PATH)) {
    die('Не удалось подключить пользовательскую библиотеку' . endl);
}
plugins::addPlugins(LIB_PATH);
//d(Modules::getClassesArray());
define("PHP_MAGIC_QUOTES_ACTIVE", get_magic_quotes_gpc());
define("PHP_REAL_ESCAPE_STRING_EXISTS", function_exists("mysql_real_escape_string"));
開發者ID:r3c130n,項目名稱:scriptacid,代碼行數:31,代碼來源:kernel.php


注:本文中的plugins::addPlugins方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。