编程语言
首页 > 编程语言> > 如何从cakephp 3中的行为访问调用者模型?

如何从cakephp 3中的行为访问调用者模型?

作者:互联网

在我的行为中我需要调用者模型来查找和保存数据.我怎么能做这样的事情.

class MyBehavior extends Behavior {
    public function func() {
        $entities = $this->find()->all();
    }

解决方法:

表实例附加一个行为,正在传递给构造函数,并分配给$_table属性.

public function func() {
    $entities = $this->_table->find()->all();
}

另见API > Cake\ORM\Behaviour::$_table

标签:php,cakephp,cakephp-3-0
来源: https://codeday.me/bug/20190829/1763665.html