#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

Reply via email to