Я пытаюсь использовать класс из репозитория, который я установил из packagist с composer. Файл PHP, который я пишу, находится в моей папке Project
вместе с репозиторием, который находится в Project>vendor
.
include "Project/vendor/autoload.php";
include "Project/vendor/smartcat/smartcat-api/src/SmartCAT/API/SmartCAT.php";
use SmartCAT\API\SmartCAT;
use SmartCAT\API\Model\CreateProjectWithFilesModel;
Это вверху моего файла, и именно так я извлекаю класс smartcat из хранилища. Когда я пытаюсь использовать класс, я написал $sc= new SmartCAT($login, $password);
. Это вызывает ошибку: PHP Fatal error: Uncaught Error: Class 'SmartCAT\API\SmartCAT' not found in C:\Users\...\Project\createProject.php:20
. Когда я запускаю get_included_files()
необходимые файлы включены. Я не уверен, почему я не могу использовать класс.