我在控制器中运行一些验证功能,这些控制器继承如下功能:
$ kubectl get pods -o custom-columns=NAME:.metadata.name,STATUS:.status.phase,RESTARTS:.status.containerStatuses[].restartCount,CONATAINER_NAME:.spec.containers[*].name,PORT:.spec.containers[*].ports,READY:.status.containerStatuses[*].ready
NAME STATUS RESTARTS CONATAINER_NAME PORT READY
nginx-6bc98f4797-7kv6m Pending 0 busy,nginx [map[containerPort:8000 protocol:TCP]] false,true
nginx-6bc98f4797-zv4sp Pending 0 busy,nginx [map[containerPort:8000 protocol:TCP]] false,true
php-apache-5986bb6b9-gllq8 Running 5 php-apache [map[containerPort:80 protocol:TCP]] true
我从控制器中打来的电话就像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
总是以错误结尾。