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)


25
26
27
28
29
# File 'lib/material/concerns/core.rb', line 25

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

  @source = object
end