#php #composer-php
#php #composer-php
Вопрос:
В моем проекте у меня есть некоторые функции, которые могут быть расширены конечным пользователем на рабочем сервере, просто загрузив файл класса в определенный каталог (например, каталог плагинов WordPress), чтобы эти классы можно было добавлять и удалять динамически в любое время.
В настоящее время я делаю это с помощью spl_autoload_register
функции.
Могу ли я сделать эту функциональность доступной с помощью Composer, чтобы сделать проект более стандартным?
Ответ №1:
Ответ, вероятно, да, если вы придерживаетесь стандарта PSR-0 или (предпочтительно) PSR-4 с вашими именами классов и файлов.