Method: Module#alias_validator
- Defined in:
- lib/core/facets/module/attr_validator.rb
#alias_validator(*args) ⇒ Object
Create aliases for validator attribute methods.
NOTE: This method is not a common core extension and is not loaded automatically when using require 'facets'.
36 37 38 39 40 41 42 43 |
# File 'lib/core/facets/module/attr_validator.rb', line 36 def alias_validator(*args) orig = args.last args = args - [orig] args.each do |name| #alias_method(name, orig) alias_method("#{name}=", "#{orig}=") end end |