Написал я простенький
генератор последовательностей для
Faker.
А поскольку работаю с Laravel, то подумал: а почему бы мне не сделать auto discovering пакета и автоматом подключать генератор. И сделал. :)
Но поскольку сам генератор можно спокойно использовать и вне Laravel, то прописывать зависимость я не стал (тогда бы меня точно прокляли). Вот и получается, что у меня есть файл ServiceProvider'а и в нем указано:
use Illuminate\Support\ServiceProvider;
а класса такого нет (потому что нет зависимости в composer). И вроде как не страшно, потому что кроме Laravel провайдер этот даром никому не нужен и заглядывать в него никто не будет. Но внутренний педант грызет...
Как быть?