Core-config: различия между версиями

Материал из WebMCR wiki
Перейти к навигации Перейти к поиску
Строка 20: Строка 20:
 
</syntaxhighlight>
 
</syntaxhighlight>
  
''Все элементы массивов вы можете найти в соответствующих файлах конфигураций.''
+
''Список всех элементов массивов вы можете найти в соответствующих файлах конфигурации в папке configs''
  
  
 
=== Публичные методы ===
 
=== Публичные методы ===
 
* [[Core-config-savecfg|savecfg]]()
 
* [[Core-config-savecfg|savecfg]]()

Версия 01:46, 23 февраля 2016

config - класс-обработчик конфигураций ядра. Загружается при создании объекта core.

Файл: engine/config.class.php

Загружает следующие конфигурации:

  • база данных (файл - configs/db.php)
  • почта (файл - configs/mail.php)
  • постраничная навигация (файл - configs/pagin.php)
  • функции (файл - configs/functions.php)
  • поиск (файл - configs/search.php)
  • основная конфигурация (файл - configs/main.php)

После загрузки, публичным свойствам main, db, func, pagin, mail, search присваиваются соответствующие массивы.

Примеры использования

echo $core->config->main['s_name']; // Вернет название сайта

echo $core->config->db['user']; // Вернет имя пользователя баз данных

Список всех элементов массивов вы можете найти в соответствующих файлах конфигурации в папке configs


Публичные методы