Я изучил документацию по модели и не могу выяснить, как построить модели для 1 элемента ... например, я хочу, чтобы текущая пользовательская модель имела addOpenId($openIdHash)
, но как мне это сделать без необходимость передать идентификатор пользователя в функцию?
Я ищу что-то вроде ...
$user = $this->SobForm->get($userId);
$user->addOpenId($openIdHash);
Я говорю, похоже, что CakePHP построен на моделях, которые не управляют одним элементом, поэтому контроллер может иметь функцию "$ user-> getAllUsers ()", тогда как для меня это не модель, это менеджер или помощник. Как я могу использовать модель в CakePHP, если она единственная, поэтому она влияет только на 1 элемент или содержит только функции, связанные с одним элементом, вместо функций, которые влияют на все элементы.
Есть ли какая-либо поддержка для такого рода функций, или мне нужно построить все это с нуля?