Sorry, I should have been more clear. I wasn't looking for how to do getAge(), but rather the best place to put such a method so that it would be available to views and such.

I normally would put these type of methods in the value objects/transfer objects that I use to pass data between the model and the other layers of my application. But I'll have to wait until Cake 2.0 for this feature. So where do I put this type of method now? In the controller? In the data access model?

On 8/14/06, gwoo < [EMAIL PROTECTED]> wrote:
@Ros

function getAge($id=null)

{

    if($id===null) $id=$this->id;

    $birthdate =$this->field('birthdate');

    if (!$birthdate) return null;

    return calculate_age($birthdate);

}


I would use field since all we are concerned with is the birthdate
This should work.





--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to