0.0.4 • Published 7 years ago

kelnik.mediator v0.0.4

Weekly downloads
1
License
ISC
Repository
gitlab
Last release
7 years ago

Mediator

"Медиатор" это паттер проектирование, который является связующим между всеми модулями.

Так получилось, что экземляр "медиатора" должен быть один на весь проект, это такая входная точка для связи всех модулей. Поэтому пришлось применить паттерн Singleton (одиночка).

Паттер одиночка позволяет создать только один экземляр ,сколько бы раз мы бы его не создавали.

new Mediator();
new Mediator();
new Mediator();

создастся только один экземпяр.