如何在CakePHP4中为整个控制器加载多个模型
在CakePHP2.x中,我们可以为整个控制器加载多个模型如何在CakePHP4中为整个控制器加载多个模型,cakephp,cakephp-4.x,Cakephp,Cakephp 4.x,在CakePHP2.x中,我们可以为整个控制器加载多个模型 <?php App::uses('AppController', 'Controller'); class PagesController extends AppController { public $uses = array('model1', 'model2', 'model3', .... ); public function index(){ } } ?> 如何在Cakephp 4.x上执行相同的操作在
<?php
App::uses('AppController', 'Controller');
class PagesController extends AppController {
public $uses = array('model1', 'model2', 'model3', .... );
public function index(){
}
}
?>
如何在Cakephp 4.x上执行相同的操作在控制器的beforeFilter()
方法中多次使用loadModel()
公共函数beforeFilter(\Cake\Event\EventInterface$Event)
{
父级::beforeFilter($event);
$this->loadModel('Model1');
$this->loadModel('Model2');
$this->loadModel('Model3');
// ...
}
另见