Module: ReadonlyFields
- Defined in:
- lib/readonly_fields.rb
Instance Method Summary collapse
Instance Method Details
#readonly_fields(*args) ⇒ Object
3 4 5 6 7 |
# File 'lib/readonly_fields.rb', line 3 def readonly_fields(*args) validates_each *args do |record, attr, value| record.errors.add(attr, :readonly) if record.changes.has_key?(attr.to_s) end end |