3ff2c15837
- Test condition that is defined by array of conditions - Test condition that is defined by combining :if and :unless - Test local condition that is defined by :if - Test local condition that is defined by :unless See http://edgeguides.rubyonrails.org/active_record_validations.html#combining-validation-conditions
24 lines
336 B
Ruby
24 lines
336 B
Ruby
# frozen_string_literal: true
|
|
|
|
class Person
|
|
include ActiveModel::Validations
|
|
extend ActiveModel::Translation
|
|
|
|
attr_accessor :title, :karma, :salary, :gender
|
|
|
|
def condition_is_true
|
|
true
|
|
end
|
|
|
|
def condition_is_false
|
|
false
|
|
end
|
|
end
|
|
|
|
class Person::Gender
|
|
extend ActiveModel::Translation
|
|
end
|
|
|
|
class Child < Person
|
|
end
|