В моем контроллере Jobs у меня есть этот оператор под функцией index ():
$this->Job->find('all', array('conditions' => array('Job.completed' => '0', 'Job.user_id' => $this->Auth->user('id'))));
$this->set('jobs', $this->paginate());
Здесь должны отображаться все незавершенные задания для текущего пользователя, вошедшего в систему, в переменной $ jobs (при доступе из представления). Однако я получаю все незавершенные задания для каждого пользователя.
$this->Auth->user('id'); //returns correct user ID for logged in user
Я что-то пропустил?
Я только что повторно посетил CakePHP после нескольких месяцев отсутствия и боюсь, что мне, возможно, придется заново изучить некоторые основы.
Спасибо за вашу помощь!