#93: Implementation of Observer pattern for ActiveRecord is unclear
-------------------+--------------------------------------------------------
Reporter: Kaste | Type: defect
Status: new | Priority: major
Milestone: 0.9 | Component: Action Controller
Keywords: |
-------------------+--------------------------------------------------------
- A Model should "know" his observers. (Right now it asks all known
observers what they actually observe.
- The Model should call "update". The Observe handles these messages and
delegates to approriate methods. (before-/after*)
- The singleton pattern is unclear. There is no Observer::getInstance
method.
- Who knows what? Who stores the singl.-obj-references? Should someone use
Observer::observe(new Model) or Model::addObserver(new Observer)? I prefer
the latter.
- Correct the Observer-documentation.
--
Ticket URL: <
http://trac.akelos.org/ticket/93>
Akelos PHP Framework <
http://www.akelos.org/>
Akelos PHP Framework