如何在CakePHP4中为整个控制器加载多个模型

如何在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上执行相同的操作在

在CakePHP2.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');
// ...
}
另见


是的,我也在这样做。我只是想知道你是否能在一行中完成。无论如何,谢谢