Я использую CakePHP3.6 для моего проекта. Я создал следующую функцию в контроллере опций:
public function getValue($id = null){
$options=$this->Options->find()->where(['id'=>$id])->first();
return $options->value;
}
тогда я вызываю эту функцию в функцию другого контроллера (любого контроллера xyz) следующим образом:
$r = $this->Options->getValue(1);
Теперь я получаю сообщение об ошибке «Неизвестный метод« getValue »».
Та же процедура, что и я для CakePHP3.2, она работала хорошо. Поэтому, пожалуйста, помогите мне, Как вызвать функцию другого контроллера в функцию другого контроллера для CakePHP3.6?