Автозагрузка классов в pimcore - PullRequest
1 голос
/ 20 апреля 2011

Я создал новый PHP-класс, назвал его Application_Form_Login и сохранил его как Application_Form_Login.php в каталоге /website/lib. Но каждый раз, когда я запускаю pimcore, он отказывается загружать этот файл. Что я тут не так делаю?

Я смотрю на Zend автозагрузчик и пытаюсь выяснить проблему.

Я заметил, что при начальной загрузке pimcore все соответствующие каталоги добавляются в путь включения. Но они, кажется, не проверяются. Или, может быть, мой файл не назван правильно, чтобы его забрали?

1 Ответ

4 голосов
/ 20 апреля 2011

Ваше имя файла должно быть /website/lib/Application/Form/Login.php

со страницы, которую вы только что цитировали:

Each "_" character in the CLASS NAME is converted to a DIRECTORY_SEPARATOR. The "_" character has no special meaning in the namespace. 
...