Friend spotlight!
Whimsical Animations course
Friend spotlight!
NEW Whimsical Animations course
Friend spotlight! NEW Whimsical Animations course
huge discount only this week
Friend spotlight! Want to make your project stand out? NEW Whimsical Animations course huge discount only this week
Mediator

Mediator em PHP

O Mediator é um padrão de projeto comportamental que reduz o acoplamento entre os componentes de um programa, fazendo-os se comunicar indiretamente, por meio de um objeto mediador especial.

O Mediator facilita a modificação, a extensão e a reutilização de componentes individuais porque eles não são mais dependentes de dezenas de outras classes.

Complexidade:

Popularidade:

Exemplos de uso: A implementação pura do padrão Mediator não é tão comum no PHP, como em outras linguagens, especialmente as voltadas à interface do usuário, como Java ou C#. Um aplicativo PHP pode de fato conter dezenas de componentes, mas eles raramente se comunicam diretamente em uma única sessão.

No entanto, ainda existem usos para o padrão Mediator, como os dispatchers (expedidores) de eventos de muitas estruturas PHP ou algumas implementações de Controladores MVC.

Mediator em outras linguagens

Mediator em C# Mediator em C++ Mediator em Go Mediator em Java Mediator em Python Mediator em Ruby Mediator em Rust Mediator em Swift Mediator em TypeScript