Module: Yapper::Config

Extended by:
Config
Included in:
Config
Defined in:
lib/yapper/config.rb

Constant Summary collapse

COLLECTION =
'_config'

Class Method Summary collapse

Class Method Details

.get(key) ⇒ Object



9
10
11
12
13
# File 'lib/yapper/config.rb', line 9

def self.get(key)
  Yapper::DB.instance.execute do |txn|
    txn.objectForKey(key.to_s, inCollection: '_config') 
  end
end

.set(key, value) ⇒ Object



15
16
17
18
19
# File 'lib/yapper/config.rb', line 15

def self.set(key, value)
    Yapper::DB.instance.execute do |txn|
      txn.setObject(value, forKey: key, inCollection: COLLECTION)
    end
end