Проверка на основе результатов другой проверки? - PullRequest
0 голосов
/ 20 октября 2011

Работа над приложением рельсов. В настоящее время у меня есть собственный метод проверки, который проверяет наличие определенного пользовательского форматирования. Если он недействителен, он добавляет ошибку в базу. Однако, если он действителен, есть еще одна проверка, которую я хотел бы сделать (если пользовательское форматирование уникально). Есть ли крюк или каким-то образом я могу его запустить, только если первая проверка прошла? Обратите внимание, я использую Rails 3.1

Вот метод проверки, так что вам есть, с чем пойти:

def document_is_in_valid_format
  p = CopyProcess::Processor.new
  unless p.contains_valid_headers(self.content)
    errors.add(:content, "Contents must be in valid format")
  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...