У меня есть полезный класс в разделе dev одной библиотеки, который я хотел бы использовать в разделе dev второй библиотеки без копирования класса.
Если я делаю composer require --dev my/library
, он перемещаетсявся библиотека в разделе dev, что делает ее недоступной для живого кода.
Единственный способ, которым я могу это сделать, - это вручную отредактировать секцию autoload-dev
в composer.json
так, чтобы она указывалаэтот класс в правильный каталог vendor
.Это работает, но кажется, что это неправильный способ.
Есть ли рекомендуемый способ сообщить Composer, чтобы классы разработки из одной библиотеки Composer были доступны для другого класса разработки Composer?