Laravel игнорирует проверку при обновлении записи

#validation #laravel-4

#проверка #laravel-4

Вопрос:

Проверка для моей модели выглядит следующим образом:

 public static $rules = array(
    'email' => 'required',
    'password' => 'required'
);
 

Как я могу сказать laravel не проверять проверку поля «пароль», если пользователь собирается обновить запись, а также я хочу сохранить предыдущий пароль в базе данных, пока пользователь снова не введет пароль из формы редактирования?

Комментарии:

1. Вам нужно опубликовать свой код.

2. Я просто хочу, чтобы при создании новой записи должны быть вызваны обе проверки для электронной почты и пароля, но когда эта запись обновляется, тогда должна быть вызвана «обязательная» проверка только для поля электронной почты. Поэтому я хочу знать, что я должен написать в модели, чтобы достичь этого? То же самое было возможно в RoR (Ruby On Rails), поскольку laravel вдохновлен RoR, поэтому просто интересно, как я могу это сделать. Нужно ли мне по-прежнему публиковать весь свой код целиком?