Yii了解模型创建

时间:2017-08-27 10:54:37

标签: php yii

我想知道是否有人可以给我一些帮助。

我对Yii框架非常陌生,我正在为朋友接管一些代码。

有人会善意地告诉我以下几行是做什么的。

$variable = new ModuleModel('search');
$another->columns = $variable->search()->data;

我在创建新模型实例时从未见过任何事情,我不确定'数据'打电话。

非常感谢任何帮助。

干杯,

1 个答案:

答案 0 :(得分:0)

  

$variable = new ModuleModel('search');

此行从类ModuleModel调用方法search()。这与CGridView一起用于搜索和过滤,你会找到有用的here

  

$variable->search()->data

这是从对象访问属性,其中$ variable-> search()将返回对象,数据是对象的属性,它与

相同
$searchData = $variable->search();

$searchData->data;

最后这一行

  

$another->columns = $variable->search()->data;

将数据属性从$ variable-> search()分配给$ another-> columns