如何在模型的规则函数中定义时间验证

时间:2012-02-24 06:27:09

标签: validation time yii

我有一个模型预约,想要在模型中定义规则功能以在提交之前验证这些条件

validation conditions:
start_time < end_time
end_time > start_time
start_time != end_time

    public function rules()
    {
       return array(
                    array('name, client_name, service_id, app_date, st_time, ed_time, appointment_status', 'required'),
                   );
    }

约会表有以下字段
id(PK),title,client_name,app_date,start_time,end_time,status

1 个答案:

答案 0 :(得分:2)

您需要使用CCompareValidator,您可以为每个内容定义多个规则,并使用compareAttribute和运算符来定义比较规则。