Я создал библиотеку поставщиков с этой конфигурацией:
"autoload": {
"psr-4": { "Company\\PhpUtils\\": "src/" }
},
Структура каталога:
php-utils/
---src/
------JSON/
--------Json.php
Json Класс:
<?php
namespace Company\PhpUtils\JSON;
Теперь я включаю его как зависимость:
"company/php-utils": "1.0.0"
и используйте его в тесте Symfony:
<?php
namespace Tests\AppBundle\Controller;
use Company\PhpUtils\JSON\Json;
Запустите тесты:
./vendor/phpunit/phpunit/phpunit ./tests
PHPUnit 4.8.22 by Sebastian Bergmann and contributors.
PHP Fatal error: Class 'Company\PhpUtils\JSON\Json' not found in...
Класс Json статичен... ну... следует одноэлементному шаблону.
Итак... Простой вопрос. Что я делаю не так?