module Hatt

Public Class Methods

new(options = {}) click to toggle source
# File lib/hatt/base.rb, line 9
def new(options = {})
  options = ActiveSupport::HashWithIndifferentAccess.new options
  hatt_instance = Class.new { include Hatt::Mixin }.new
  hatt_instance.hatt_config_file options.fetch(:config_file, 'hatt.yml')
  hatt_instance.hatt_initialize
  hatt_instance
end