module Chilean::Rutifiable
Handles rut validation and formating on models (asumes rut column on model)
Options:
-
:rut_format - The rut setter format, can be [:classic, :normalized, :nil], defaults to `:classic`.
Public Instance Methods
rut=(value)
click to toggle source
Override rails setter for rut column
Calls superclass method
# File lib/chilean/rutify/rutifiable.rb, line 22 def rut=(value) value = Chilean::Rutify.format_rut(value) if rut_format == :classic value = Chilean::Rutify.normalize_rut(value) if rut_format == :normalized super(value) end