Hi all,

more newbie questions on the way.

I have few models related (mostly $belongsTo), and one of them requires a level 
3 recursion, which is not-a-very-good practice. Especially that enabling lvl 3 
recursion gathers much more data from the model than I really need.

Therefore I thought that I could extend the model using some function to get 
the data I need, and then merge it with the result of findAll.

The problem is, I don't have a clue where to start.

1st of all, how to make Cake run my function each iteration of the "foreach 
$results as $result"? I need this, because - obviously - I have to pass the id 
of each row to the function.

2nd, the function will return a leveled array, like this:

Array
(
    [0] => Array
        (
            [New] => Array
                (
                Since => 2009-04-20,
                Changer => John Doe
                )
[1] => Array
        (
            [Assigned] => Array
                (
                Since => 2009-04-22,
                Changer => Ed Smith
                )

[3] => Array
        (
            [Editing] => Array
                (
                Since => 2009-04-23,
                Changer => Mark Adams
                )

)

etc etc

What I want to get, is that result of findAll will be expanded with the above 
fields.

Plz bear with my newbieness and ask away if there's something I didn't describe 
good enough to be understood.

Thanks in advance.


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to