Description

I'm not sure if there was a reason this wasn't implemented, but if there's not could we add the ArrayAccess interface to Zend_Db_Table_Rowset_Abstract?

Comments

Posted by Jack Sleight (jacksleight) on 2007-09-19T17:35:15.000+0000

Actually perhaps this isn't required. I wanted it in order to get around a problem I was having, but I've thought of a much better solution now. Still, if there is a valid use for it it might not be a bad idea.

Posted by Darby Felton (darby) on 2007-09-20T08:13:57.000+0000

Assigning to [~bkarwin] to initiate issue review.

Posted by Darby Felton (darby) on 2007-11-07T15:21:32.000+0000

Hmm, it's tempting to agree that ArrayAccess implementation would be helpful, but I wonder if we can see some use cases and evidence of support for doing so from others? Put another way, perhaps people can tell us why they need it?

Posted by Jack Sleight (jacksleight) on 2007-11-07T16:15:16.000+0000

To be honest I don't need this in any code I'm currently working on any more. But I can certianly imagine situations where you might want to pull out one or more rows. And given that there isn't even a method to set the iterator pointer, the only way to interact with a Rowset object presently is via a loop, starting from the first row.

Hopefully others will post some specific use cases.

Posted by Justin Plock (jplock) on 2008-01-10T14:58:49.000+0000

ZF-2013 has a patch attached

Posted by Wil Sinclair (wil) on 2008-03-25T20:43:55.000+0000

Please categorize/fix as needed.

Posted by Wil Sinclair (wil) on 2008-04-18T13:11:55.000+0000

This doesn't appear to have been fixed in 1.5.0. Please update if this is not correct.