Sha256: ddd20a55681e7b79c030373457aa03bdbe2ee898d867ea91e0e1406d7a123a1d
Contents?: true
Size: 723 Bytes
Versions: 22
Compression:
Stored size: 723 Bytes
Contents
# Should be included via include # # include Mixin::Settings # module Nucleon module Mixin module Settings def settings(name) return get_hash([ :settings, name ]) end #--- def set_settings(name, settings = {}) return set([ :settings, name ], settings) end #--- def delete_settings(name) return delete([ :settings, name ]) end #--- def setting(name, key, default = '', format = false) return get([ :settings, name, key ], default, format) end #--- def set_setting(name, key, value = '') return set([ :settings, name, key ], value) end #--- def delete_setting(name, key) return delete([ :settings, name, key ]) end end end end
Version data entries
22 entries across 22 versions & 1 rubygems