Module: Csvbuilder::Model::Base

Extended by:
ActiveSupport::Concern
Included in:
Csvbuilder::Model
Defined in:
lib/csvbuilder/core/concerns/model/base.rb

Instance Method Summary collapse

Instance Method Details

#initialize(options = {}) ⇒ Object

Parameters:

  • options (Hash) (defaults to: {})

Options Hash (options):

  • :context (Hash)

    extra data you want to work with the model



14
15
16
17
# File 'lib/csvbuilder/core/concerns/model/base.rb', line 14

def initialize(options = {})
  @initialized_at = DateTime.now
  @context        = OpenStruct.new(options[:context] || {})
end