Люмен создает интерфейс и переключает реализации во время выполнения
У меня есть интерфейс и 2 реализации. Мне нужно переключить реализации во время выполнения. Как это возможно в Люмене или Ларавале.
Ex,
У меня есть интерфейс "Уведомление". Эти интерфейсы реализованы в EmailNotification & SMSNotification. Исходя из выбора пользователя, мне нужно переключить эти реализации. Иногда мне нужны обе реализации для отправки электронной почты и SMS.