← Laravel Roadmap
Contracts
"Контракты" Laravel представляют собой набор интерфейсов, которые определяют основные сервисы, предоставляемые фреймворком.
Каждый контракт имеет соответствующую реализацию, предоставляемую фреймворком. Например, Laravel предоставляет реализацию очереди с различными драйверами и реализацию почтовой программы, которая работает на Symfony Mailer.
Полезные материалы
- статья Документация
- видео Laravel Contracts и PHP интерфейсы. Использование в рамках концепции Service Container
Roadmap от CutCode — план для самостоятельного изучения Laravel.
Открыть Roadmap