Автозагрузка
Вы должны быть уверены, что ваш файл автозагрузки обновлен.
Также убедитесь, что все пакеты из вашего composer. json установлены в настоящее время .
composer install
позаботится об обоих.
Неверное имя класса
Если вы проверили вышеуказанное, проблема может заключаться в том, что автозагрузчик ищет класс name, которое не существует из-за несоответствия между filename и classname . Например, вы назвали файл «UserAgent. php», но имя класса внутри файла - «Agent».