Module: DataMapper::Is::ReadOnly
- Defined in:
- lib/dm-is-read_only/is/read_only.rb,
lib/dm-is-read_only/is/read_only/state.rb,
lib/dm-is-read_only/is/read_only/exceptions/error.rb
Defined Under Namespace
Modules: ClassMethods, InstanceMethods Classes: Error, State
Instance Method Summary collapse
-
#is_read_only(options = {}) ⇒ Object
Makes a Model and all resources of the model, read-only.
Instance Method Details
#is_read_only(options = {}) ⇒ Object
Makes a Model and all resources of the model, read-only.
27 28 29 30 31 32 33 34 35 |
# File 'lib/dm-is-read_only/is/read_only.rb', line 27 def is_read_only(={}) unless [:migrations] extend DataMapper::Is::ReadOnly::ClassMethods end unless [:mutable] include DataMapper::Is::ReadOnly::InstanceMethods end end |