Patterns/ResourcePublisherInterface.php

Publisher Design Pattern Interface

This file contains the publisher interface. A publisher announces changes in its state to its observing objects, which attach themselves to the publisher.

This interface assumes that externals can 'attach' themselves to it. In the observer/publisher design pattern implementation found in phabstractic it is built so that both publishers and observers can register listeners/broacasters This can be utilized one-sided in implementation, whichever way is more conducive to the system.

Interfaces

PublisherInterface Publisher Interface - Identifies Many Different Objects As Notifiable