Паттерн «Адаптер» в Laravel В этой статье мы рассмотрим, как можно использовать шаблон проектирования «Адаптер» в Laravel и его преимущества на примере из реальной жизни. https://laravel.demiart.ru/adapter-design-pattern/
Паттерн «Декоратор» Шаблон проектирования, который позволяет добавлять поведение экземпляру класса, не влияя на поведение других экземпляров того же класса. Причем может это делать динамически. https://laravel.demiart.ru/decorator-design-pattern/