Не могу найти файлы пространства имен - PullRequest
0 голосов
/ 21 сентября 2019

Я новичок в использовании пространств имен, поэтому я могу упустить что-то очевидное.Я пытаюсь заставить colorizzae работать, но продолжаю получать сообщения об отсутствующих файлах.Я скопировал пример с этой страницы и изменил путь к автозагрузке на моем сервере.Поэтому мой код выглядит следующим образом

    require_once 'C:\Users\myuser\vendor\autoload.php';

    use Colorizzar\ChangeColor;

    $changeColor = new ChangeColor('red_car.png');

    //From Red Hexadecimal
    $changeColor->setFromHex('#FF1F28');

    // Will create 'blue.png' in new_cars/ folder
    $changeColor->colorizeByNameColor('Blue', 'new_cars/');

Но когда я запускаю его, я получаю сообщение об ошибке

Класс 'Colorizzar \ ChangeColor' не найден

Поэтому после оператора пространства имен я добавил

    include('c:\wamp\tests\Colorizzar\ChangeColor.php');    

Это исправило эту ошибку, но затем появился другой файл для другого файла в каталоге Colorizzar.Я добавил это, а затем появился третий.Кажется неправильным, что я должен включить все файлы в каталог.Я пропускаю какое-то общее включение или использование?

...