yezihack 2012-01-05 17:23:55 4161次浏览 1条回复 0 0 0

新手刚入门,还未入门,正在看命令生成的一些代码 真疑惑 在MODELS层的类 如LoginForm.php 中的rules 方法 ,里面过虑,为什么写成一个返回数组?还有attributeLabels 这是是系统里的还是自定义的,求高手解释一下,我真费解

public function rules()
{
    return array(
        // username and password are required
        array('username, password', 'required'),
        // rememberMe needs to be a boolean
        array('rememberMe', 'boolean'),
        // password needs to be authenticated
        array('password', 'authenticate'),
    );
}
/**
* Declares attribute labels.
*/
public function attributeLabels()
{
    return array(
        'rememberMe'=>'Remember me next time',
    );
}
  • 回复于 2012-01-05 17:30 举报

    1;你可以看看yii特有的验证规则,
    2;attributeLabels 是yii特有命名的。

您需要登录后才可以回复。登录 | 立即注册