class CnpjByTipoValidator < EachValidator def validate(record) attributes.each do |attr_name| if record.tipo == 'Fisica' #Here i want to call a custom validation called 'validate_as_cnpj' record.errors.add(attr_name, "Pessoa Fisica") end end end end