Я пытаюсь создать свой первый собственный пакет. В пакете я определил интерфейс. Я сам создал несколько реализаций интерфейса. Но идея состоит в том, что пользователь также может создавать свои собственные реализации в своем проекте.
Теперь я создаю вспомогательный класс, который должен знать о существовании всех реализаций интерфейса.
Я читал о get_declared_classes()
, который отлично работает, когда вы вручную запрашивали все файлы. Но когда вы автоматически загружаете все файлы с помощью composer, похоже, что это не работает.
Как я могу решить эту проблему?