RE: foreach tag and objects
David Zülke <[email protected]>
| Newsgroups | gmane.comp.php.smarty.devel |
|---|---|
| Message-ID | <[email protected]> |
Boris, I looked at your patch. You're removing the type casting of the variable to an array. I believe this was done intentionally, because casting an int to an array creates an array with one value, the int. Same goes for other variable types. You cannot simply remove this. David > -----Original Message----- > From: Boris Bezrukov [mailto:[email protected]] > Sent: Monday, January 10, 2005 5:59 PM > To: Boris Bezrukov > Cc: [email protected] > Subject: Re: [SMARTY-DEV] foreach tag and objects > > Boris Bezrukov wrote: > > > Hello. > > Smarty does use (array)$from syntax within compiled {foreach} tag. I > > suppose that was introduced to avoid errors with $from in scalar data > > types? Is indeed comfortable for PHP4, but PHP5 had introduced > > iterators, so objects can now be used within foreach construct either. > > How do you think if it should be removed? Yep, it can be replaced with > > something like if(!is_object), but should it? > > > > Patch removing them attached. > > > > Thank you. > > > Forgot to attach file. -- Smarty Development Mailing List (http://smarty.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php