Message

Zym_Message provides an infrastructure to relay messages between objects that don't necessarily know each other. This provides a loose coupling between components and makes your app more flexible.

Sandy

Name: sandy,
Sender: Demo_MessageController,
Notifier: App_Demo_Message::notify()

Bill

Name: bill,
Sender: Demo_MessageController,
Notifier: App_Demo_Message::hello()