Class: Tamebou::Helpers::Presence
Instance Method Summary collapse
- #expected_values ⇒ Object
-
#initialize(params) ⇒ Presence
constructor
A new instance of Presence.
- #unexpected_values ⇒ Object
Constructor Details
#initialize(params) ⇒ Presence
Returns a new instance of Presence.
4 5 6 7 8 |
# File 'lib/helpers/presence.rb', line 4 def initialize(params) if params.is_a?(TrueClass) || params.is_a?(FalseClass) @presence = params end end |
Instance Method Details
#expected_values ⇒ Object
10 11 12 |
# File 'lib/helpers/presence.rb', line 10 def expected_values @presence ? ["presence"] : [nil, "presence"] end |
#unexpected_values ⇒ Object
14 15 16 |
# File 'lib/helpers/presence.rb', line 14 def unexpected_values @presence ? [nil] : [] end |