Вопрос о валидаторах форм Symfony.Например, у меня есть поле URL.Если пользователь оставит это поле пустым, это нормально.Но если пользователь предоставит URL, он должен предоставить правильный.
Я пытался $this->setValidator('url', new sfValidatorUrl(array(), array('invalid' => 'invalid url')));
.Но это не допускает пустых значений.(что не является желаемым поведением)
Другими словами.Мне нужен валидатор Null-Or-Valid.Я предпочитаю не писать новый валидатор сам.Я думаю, что я должен быть в состоянии объединить несколько валидаторов для достижения моей цели.