function afterFind($results) {
$tmp =& $results;
if (isset($tmp[$this->name])) {
$tmp =& $tmp[$this->name];
}
for ($i = 0; $i < count($tmp); $i++) {
$item =& $tmp[$i]
if (isset($item[$this->name])) {
$item =& $item[$this->name];
}
// Rest of logic goes here....
}
}
On Feb 13, 9:31 pm, "cdomigan" <[EMAIL PROTECTED]> wrote:
> Hello all,
>
> I have a question re Model::afterFind($results).
>
> If $results is from a "model" find it will be of structure $results[$i]
> [Model][Field], but if it is from an "association" find it will be of
> structure $results[$i][Model][$j][Field].
>
> I end up having to duplicate my afterFind logic for each of these
> eventualities. Is there a better way?
>
> Cheers,
>
> Chris
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---