#1338: Iterator interface for AgaviParameterHolder
------------------------------+---------------------------------------------
Reporter: behr...@… | Owner: david
Type: enhancement | Status: closed
Priority: normal | Milestone: 1.0.5
Component: util | Version: 1.0.4
Severity: normal | Resolution: wontfix
Keywords: | Has_patch: 1
------------------------------+---------------------------------------------
Changes (by david):
* status: new => closed
* resolution: => wontfix
Comment:
Unfortunately, this won't be possible. Several classes extend
{{{AgaviParameterHolder}}}, and while none of these classes currently
implements a variant of {{{Traversable}}}, existing userland code might.
It would also mean that no class extending {{{AgaviParameterHolder}}}
could, in the future, implement {{{Iterator}}} or {{{IteratorAggregate}}}
to provide convenient access.
We can review this issue the day we move parameter holders to a
composition pattern, but for the time being, it can't be done. Sorry.
--
Ticket URL: <http://trac.agavi.org/ticket/1338#comment:1>
Agavi <http://www.agavi.org/>
An MVC Framework for PHP5
_______________________________________________
Agavi Tickets Mailing List
[email protected]
http://lists.agavi.org/mailman/listinfo/tickets