Как определить проверку времени в функции правил модели - PullRequest
0 голосов
/ 24 февраля 2012

у меня назначена встреча с моделью, я хочу определить функцию правил в модели для проверки этих условий перед отправкой

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, время начала, время окончания, состояние

1 Ответ

2 голосов
/ 24 февраля 2012

Вам необходимо использовать CCompareValidator , вы можете определить несколько правил для каждого материала, а также использовать оператор compareAttribute и для определения правил сравнения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...