我想知道是否有人可以给我一些帮助。
我对Yii框架非常陌生,我正在为朋友接管一些代码。
有人会善意地告诉我以下几行是做什么的。
$variable = new ModuleModel('search');
$another->columns = $variable->search()->data;
我在创建新模型实例时从未见过任何事情,我不确定'数据'打电话。
非常感谢任何帮助。
干杯,
答案 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