Module: Material::Core

Extended by:
ActiveSupport::Concern
Included in:
Base
Defined in:
lib/material/concerns/core.rb

Instance Method Summary collapse

Instance Method Details

#initialize(object) ⇒ Object

Raises:

  • (ArgumentError)


28
29
30
31
32
# File 'lib/material/concerns/core.rb', line 28

def initialize(object)
  raise ArgumentError, "source is required" if object.nil?

  @source = object
end