Инструменты пользователя

Инструменты сайта


eaze:автозагрузка_классов

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следущая версия
Предыдущая версия
Последняя версия Both sides next revision
eaze:автозагрузка_классов [2013/02/12 23:19]
sergeyfast создано
eaze:автозагрузка_классов [2013/02/12 23:23]
sergeyfast [Обычный режим]
Строка 14: Строка 14:
       * [[eaze:​actions.xml|<​Project>​.<​Package>​.xml]]       * [[eaze:​actions.xml|<​Project>​.<​Package>​.xml]]
  
-  * Правило именования файлов:​ Имя ​класса = Имя ​файла.php.+  * Правило именования файлов:​ Имя ​файла = Имя ​класса.php.
   * Использование неймспейсов допускается только в {}.   * Использование неймспейсов допускается только в {}.
  
Строка 50: Строка 50:
  
 ==== Обычный режим ==== ==== Обычный режим ====
-При каждом обращении Package.php строит карту классов,​ расположенных в ''​lib/​*/​* ''​ (кроме actions) и далее ​при любом обращении к классу,​ который не загружен,​ происходит include этого класса.+При каждом обращении Package.php строит карту классов,​ расположенных в ''​lib/​*/​* ''​ (кроме actions)и при любом обращении к классу,​ который не загружен,​ происходит include этого класса.
  
 ==== Режим с компиляцией пакетов ==== ==== Режим с компиляцией пакетов ====
eaze/автозагрузка_классов.txt · Последние изменения: 2013/02/12 23:24 — sergeyfast