Module: Snapshotable
- Defined in:
- lib/snapshotable.rb,
lib/snapshotable/model.rb,
lib/snapshotable/version.rb,
lib/services/snapshot_creator.rb,
lib/snapshotable/model_config.rb,
lib/generators/snapshotable/create_generator.rb
Defined Under Namespace
Modules: Generators, Model Classes: ModelConfig, SnapshotCreator
Constant Summary collapse
- VERSION =
'0.1.0'
Class Method Summary collapse
-
.enabled=(value) ⇒ Object
Switches Snapshotable on or off.
-
.enabled? ⇒ Boolean
Returns if Snapshotable is turned on.
Class Method Details
.enabled=(value) ⇒ Object
Switches Snapshotable on or off
8 9 10 |
# File 'lib/snapshotable.rb', line 8 def enabled=(value) Snapshotable.config.enabled = value end |
.enabled? ⇒ Boolean
Returns if Snapshotable is turned on
13 14 15 |
# File 'lib/snapshotable.rb', line 13 def enabled? Snapshotable.config.enabled.present? end |