Zend Framework переключается на собственное пространство имен - PullRequest
0 голосов
/ 05 июня 2011

начиная с PHP 5.3 Zend Framework определенно поддерживает пространство имен, как я полагаю.Но учебные пособия, примеры, а также инструменты ZF.sh по-прежнему используют старое «поддельное» пространство имен.

Мой вопрос: как мне получить Zend, используя новую, реальную систему пространства имен?

Ответы [ 2 ]

2 голосов
/ 05 июня 2011

Команда ZF активно работает над ZF2 , следующей основной версией ZF, которая будет поддерживать собственные пространства имен и будет намного быстрее. Я помню, как Мэтью Вейерофинни (разработчик ядра ZF) сказал на конференции, что в его первоначальных тестах автозагрузка была в 7 раз быстрее, чем в текущей версии ZF.

2 голосов
/ 05 июня 2011

Ничего не поделаешь, их автозагрузчик может найти My_Namespace_Class1, а также My\Namespace\Class1 (заменяя разделитель пространства имен на "/", чтобы найти файл).

Так что вам просто нужно использовать их автозагрузчик и настроить его так же, как и в старых / поддельных пространствах имен.

...