module ErpBaseErpSvcs::Config
Attributes
compass_ae_engines[RW]
encryption_key[RW]
Public Class Methods
configure(&blk)
click to toggle source
# File lib/erp_base_erp_svcs/config.rb, line 19 def configure(&blk) @configure_blk = blk end
configure!()
click to toggle source
# File lib/erp_base_erp_svcs/config.rb, line 23 def configure! @configure_blk.call(self) if @configure_blk end
init!()
click to toggle source
# File lib/erp_base_erp_svcs/config.rb, line 6 def init! @defaults = { :@compass_ae_engines => [], :@encryption_key => '314465fe-9c2b-11e4-89d3-123b93f75cba' } end
reset!()
click to toggle source
# File lib/erp_base_erp_svcs/config.rb, line 13 def reset! @defaults.each do |k,v| instance_variable_set(k,v) end end