Hello,

> I have my User Model/Controller and a Setting Model/Controller
>
> Settings model has var $useTable = 'User'; since its using the User db and
> does not have its own spot in the db

If the model does not use db table, set $useTable to false.

> Settings Controller has var $uses = array('User');
>
> Now in the settings_controller i run my function in the action but do i call
> it:
> (the function is in the setting.php model)
>  $this->User->myFunction()
> or
> $this->Setting->myFunction()
>
> and do I have to add 'Setting' to the var $uses = array('User'); even though
> Setting is User?

No. In both controllers you use $this->User->myFunction().

Set $uses = array('User'); in both controllers as well.

BTW, do you need Settings model class for anything then?

Regards,
Piotr

Check out the new CakePHP Questions site http://cakeqs.org and help others with 
their CakePHP related questions.

You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to cake-php@googlegroups.com
To unsubscribe from this group, send email to
cake-php+unsubscr...@googlegroups.com For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en

Reply via email to