PHP implementation o KataTennis using the Mediator pattern to define the objects interactions