Запустить функцию контроллера из модели в Cake PHP 2 - PullRequest
0 голосов
/ 02 мая 2020

Я запускаю некоторые функции проверки в моих контроллерах, которые наследуют эту функцию следующим образом:

class AppController extends Controller {
    protected function security_redirect ($msg) {
        die(json_encode(['sec_error' => $msg]));
    } 

Я звоню как $this->security_redirect('bad thing') с моих контроллеров, и все великолепно. Но теперь мне нужно сделать это из модели контроллера , и я не могу понять, как. Вещи, которые я пробовал:

$this->security_redirect как я всегда делаю

parent::security_redirect

$this->parent::security_redirect

Всегда заканчивается ошибкой.

...