Как правильно использовать пакеты pear и pear2?
Я установил грушу внутри моего проекта:
php pyrus.phar mypear c: \ apache24 \ htdocs \ my-project \ vendor
Но это создает следующую структуру папок:
.configsnapshots
docs
downloads
php <---------- Here is where pyrus is installing pear + pear2 packages
tests
.pear2registry
Тогда я должен просто добавить \my-project\vendor\php в мой include_path и просто потребовать предложения?
1 ответ
Решение
Пакеты PEAR поставляют не только PHP-код, но и модульные тесты, документацию и файлы данных (например, файлы шрифтов для штрих-кодов или фиглетки). Структура каталогов, которую вы видите, является результатом этого разделения.
Так что да, добавьте php
dir к вашему включаемому пути и начните требовать файлы. Вы также можете просто использовать PSR-0- совместимый автозагрузчик.