【发布时间】:2016-02-24 18:15:25
【问题描述】:
我有一个模型和验证规则:
class User extends ActiveRecord implements IdentityInterface
{
...
public function rules()
{
return [
[['username', 'password', 'email'], 'required', 'on' => 'insert'],
[['password', 'email'], 'required', 'on' => 'update'],
]
}
实际上,代码不会产生验证器。当我删除“on”部分时,一切顺利。
挖掘官方文档并通过网络搜索并没有帮助我了解问题所在,以及为什么我不能为不同的操作设置自定义的必填字段。
【问题讨论】:
标签: php validation model yii2