Actually it would not be cleaner, as you are creating a hidden dependency. 
Always pass the parameters a function needs to work with. There are ways of 
doing this, of course, (hint a global variable through Configure or any 
other static class)


On Monday, December 15, 2014 1:05:48 PM UTC+1, frocco wrote:
>
> I have a product model and need a function in the entity to return certain 
> pricing info based on who is logged in.
> I am getting around this by setting a state variable in the controller 
> beforeFilter and passing that to the function from the view.
>
> It would be cleaner if I could do this in the model.
> I did this using Yii and django, but would like to do this using cake as 
> it is much farther along in my port.
>
> Thanks
>
> Frank
>
> On Monday, December 15, 2014 3:37:13 AM UTC-5, José Lorenzo wrote:
>>
>> You can pass it in an entity property, what are you trying to do?
>>
>> On Sunday, December 14, 2014 7:53:48 PM UTC+1, frocco wrote:
>>>
>>> Hello,
>>>
>>> Having a hard time getting this to work.
>>>
>>> I want to access the logged in user's model from another model (product)
>>>
>>> Thanks
>>>
>>

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/d/optout.

Reply via email to