Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Most of the code from the base class (class.base.php) has been removed. Code is now loaded via 2 traits NotifierManager and ObserverManager The reason for this change is to allow classes to use the Observer/Notifier system without extending the base class. Any class that wants to use notifiers need now only `use` the NotifierManager and observer classes `use` the ObserverManager. Note the camelize method has been left in the base class for now to preserver backward compatibilty, but that will probably change going forward. I've also taken the opportunity to consolidate the 2 psr4Autoload config files into one.
- Loading branch information