Есть папка с проектом. Внутри нее установлены пакеты в /vendor/ с помощью composer. Внутри /vendor/ есть сгенерированный при установке автозагрузчик autoload.php, который я подключаю на своих страницах.
Вопрос - в какую папку мне лучше складывать свои классы и как организовать их автозагрузку?
Обычно свой код кладут в папку src
, расположенную в корне проекта на одном уровне вложенности с vendor
.
Чтобы подключить автозагрузку в ней необходимо добавить в composer.json
"autoload": {
"psr-4": {
"App\\": "src"
}
}
После этого следует выполнить команду composer dump-autoload
.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Имеется сайт на неопределенной CMS (предположительно parallels), у него в корне лежит htaccess, в котором мне мешает жить одна строчка
Помогите сделать php код, который бы отталкиваясь от числа писал правильные окончания к "тем", по типу 1 тема, 2 темы, 11 тем