Tagged: autoloader

автозагрузчик
autoloader2

Класс «AutoLoader». Часть 3

Теперь переходим к заключительному этапу разработки класса “AutoLoader”. В данной статье я подробно рассмотрю ключевой метод создания карты классов “generateClassMap()“, а также методы, подключающие все необходимые файлы, опираясь на созданную карту классов. Теперь перейдём к ключевому методу класса “AutoLoader”. Это метод “generateClassMap()“. Он самостоятельно создаёт карту классов. Сначала создаётся пустой...

0
autoloader2

Класс «AutoLoader». Часть 2

Продолжаем разбирать класс “AutoLoader”. В этой части будут рассмотрены методы, которые, в дальнейшем, позволят автоматизировать процесс создания карты классов. “getMapDirectory()” – этот метод возвращает содержимое массива “classMapFrom“. В нём хранится список папок (директорий), которые потом будут просканировать. Все файлы “.php”, обнаруженные в этих папках, заносятся в массив “files“. “hasMapDirectory()” –...

0
autoloader2

Класс «AutoLoader». Часть 1

Для чего нужен автозагрузчик? Он позволяет подключить все необходимые для работы CMS файлы. Причём подключение происходит автоматически, при запуске системы. Это избавляет разработчика от необходимости подключать все файлы вручную. Конечно когда этих файлов не так много, то от автозагрузчика пользы мало. Но если количество этих файлов перевалит за сотню? А...

0
  • Sign up
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.