Module: Arcade::Support::Object
- Defined in:
- lib/arcade/support/object.rb,
lib/arcade/support/conversions.rb
Instance Method Summary collapse
-
#blank? ⇒ Boolean
File activesupport/lib/active_support/core_ext/object/blank.rb, line 19.
- #from_db ⇒ Object
-
#presence ⇒ Object
File activesupport/lib/active_support/core_ext/object/blank.rb, line 46.
-
#present? ⇒ Boolean
this is the rails method.
- #rid? ⇒ Boolean
- #to_db ⇒ Object
- #to_or ⇒ Object
Instance Method Details
#blank? ⇒ Boolean
File activesupport/lib/active_support/core_ext/object/blank.rb, line 19
14 15 16 |
# File 'lib/arcade/support/object.rb', line 14 def blank? respond_to?(:empty?) ? !!empty? : !self end |
#from_db ⇒ Object
123 124 125 |
# File 'lib/arcade/support/conversions.rb', line 123 def from_db self end |
#presence ⇒ Object
File activesupport/lib/active_support/core_ext/object/blank.rb, line 46
10 11 12 |
# File 'lib/arcade/support/object.rb', line 10 def presence self if present? end |
#present? ⇒ Boolean
this is the rails method
5 6 7 |
# File 'lib/arcade/support/object.rb', line 5 def present? !blank? end |
#rid? ⇒ Boolean
135 136 137 |
# File 'lib/arcade/support/conversions.rb', line 135 def rid? false end |
#to_db ⇒ Object
127 128 129 |
# File 'lib/arcade/support/conversions.rb', line 127 def to_db self end |
#to_or ⇒ Object
131 132 133 |
# File 'lib/arcade/support/conversions.rb', line 131 def to_or self end |