Module: Haku::Core
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/haku/core.rb
Defined Under Namespace
Modules: Callable, ClassMethods Classes: Finish
Instance Method Summary collapse
Instance Method Details
#initialize(params = {}) ⇒ Object
70 71 72 73 74 75 76 |
# File 'lib/haku/core.rb', line 70 def initialize(params={}) @params = params self.class.haku_inputs.each do |name| define_singleton_method(name) { @params[name] } unless respond_to?(name) end end |