Module: Tins::Blank::Numeric
- Defined in:
- lib/tins/xt/blank.rb
Overview
Blank behavior for Numeric instances
Numbers are considered blank only if they are zero. This implementation aliases the ‘zero?` method to `blank?`.
Class Method Summary collapse
-
.included(modul) ⇒ Object
The included method is a hook that gets called when this module is included in another class or module.
Class Method Details
.included(modul) ⇒ Object
The included method is a hook that gets called when this module is included in another class or module.
It sets up blank? behavior by aliasing the zero? method to blank? in the including class/module.
130 131 132 133 134 |
# File 'lib/tins/xt/blank.rb', line 130 def self.included(modul) modul.module_eval do alias_method :blank?, :zero? end end |