Module: Skeevy::Engine
- Included in:
- Skeevy::Engines::DirectoryFile, Skeevy::Engines::SymbolicHash
- Defined in:
- lib/skeevy/engine.rb
Instance Attribute Summary collapse
-
#instance ⇒ Object
Returns the value of attribute instance.
Instance Method Summary collapse
- #delete!(key:) ⇒ Object
- #exist?(key:) ⇒ Boolean
- #read(key:) ⇒ Object
- #write!(key:, content:) ⇒ Object
Instance Attribute Details
#instance ⇒ Object
Returns the value of attribute instance.
4 5 6 |
# File 'lib/skeevy/engine.rb', line 4 def instance @instance end |
Instance Method Details
#delete!(key:) ⇒ Object
18 19 20 |
# File 'lib/skeevy/engine.rb', line 18 def delete!(key:) raise NoMethodError, "Your Engine is missing .delete!" end |
#exist?(key:) ⇒ Boolean
14 15 16 |
# File 'lib/skeevy/engine.rb', line 14 def exist?(key:) raise NoMethodError, "Your Engine is missing .exist?" end |
#read(key:) ⇒ Object
6 7 8 |
# File 'lib/skeevy/engine.rb', line 6 def read(key:) raise NoMethodError, "Your Engine is missing .read" end |
#write!(key:, content:) ⇒ Object
10 11 12 |
# File 'lib/skeevy/engine.rb', line 10 def write!(key:, content:) raise NoMethodError, "Your Engine is missing .write!" end |