Sha256: ead514c98c3285cd77092814658c22f47ee6a286d963c7a270bff836ce3e5757
Contents?: true
Size: 265 Bytes
Versions: 3
Compression:
Stored size: 265 Bytes
Contents
module ConfigureMe module Identity def config_key to_param end def config_name self.class.name.split('::').last.gsub(/^(.*)Config$/, '\1').underscore end def storage_key(name) "#{config_key}-#{name.to_s}" end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
configure_me-0.5.0 | lib/configure_me/identity.rb |
configure_me-0.4.1 | lib/configure_me/identity.rb |
configure_me-0.4.0 | lib/configure_me/identity.rb |