Боюсь, вы неправильно поняли, что такое Composer и что означает его глобальная установка.Composer - это инструмент для установки зависимостей в вашем проекте.Установка его глобально означает, что вы можете использовать этот инструмент из любого места в вашей системе, но это не значит, что он волшебным образом разрешит все зависимости от всего вашего проекта - вам нужно вызвать Composer вручную, чтобы объявить и установить необходимые зависимости.
Итак, если у вас есть composer.json
файл в /Applications/XAMPP/xamppfiles/htdocs/emailexample
, вы должны зайти в каталог вашего проекта и установить необходимые зависимости:
cd /Applications/XAMPP/xamppfiles/htdocs/emailexample
composer install
Если у вас нет composer.json
, вам нужносначала определите свои зависимости.Вы можете прочитать больше об этом в документации , и зависимости должны быть определены в источнике вашего проекта "mail php example".Но в целом вы можете добавить зависимости следующим образом:
cd /Applications/XAMPP/xamppfiles/htdocs/emailexample
composer require package/name
Где package/name
- это имя зависимости - вы должны заменить его на настоящее имя.
После установки зависимостей убедитесь, что вы включили composerавтозагрузчик в вашем index.php
- вы должны иметь что-то подобное перед использованием любого класса:
require_once __DIR__ . '/vendor/autoload.php':