[英]how to change a model safe attributes in yii
我有一個CActiveRecord模型,我需要在該模型中更改安全屬性列表。 我已經在模型內部定義了safeAttributes方法,如下所示:
public function safeAttributes()
{
return array(
'name, bio',
);
}
問題是我的安全屬性分配中未考慮“生物”。 我試圖將模型safeAttributeNames屬性轉儲到我的模型中,而我得到的內容與safeAttributes應該返回的內容完全不同。
我這樣做正確嗎?
歡呼聲,菲拉斯
假設您使用的是Yii 1.0.x,那是正確的方法。
如果您使用的是Yii 1.1.x,則將其更改。 請再閱讀一遍文檔 。
public function rules()
{
return array(
array('username, password', 'required'),
array('rememberMe', 'boolean'),
array('password', 'authenticate'),
array('something', 'safe'),
array('someOtherThing', 'unsafe'),
);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.