Skip to content

Latest commit

 

History

History
27 lines (14 loc) · 689 Bytes

File metadata and controls

27 lines (14 loc) · 689 Bytes
  • Define methods during method_missing instead of during initialization. Allows for modification on the fly.

  • Less magic, instead of automatically defining a Settings constant, you should define your own constant. See the readme for an example.

  • Fix Settings initialized with a Hash to work with both symbol and string hash keys.

  • Call key? off of the self in the class level name method.

  • Inherit from hash.

  • Only define methods if we have settings.

  • Initial release