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
62 63 64 65 66 67 68 |
# File 'lib/haku/core.rb', line 62 def initialize(params={}) @params = params self.class.haku_inputs.each do |name| define_singleton_method(name) { @params[name] } unless respond_to?(name) end end |