YII 三种增加属性的方法

  • 直接在模型类中增加公开的属性
  • 重写父类的 attributes 方法
  • 使用 seter  geter方法
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public $newfiled="";
 
public function attributes()
{
   return array_merge(parent::attributes(),['newfiled']);
}
 
public function getNewfiled()
{
     return '';
}
 
public function setNewfiled($val)
{
     $this->newfiled=$val;
}

未经允许不得转载:开心乐窝-乐在其中 » YII 三种增加属性的方法

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏