Method: CoRE::Link#initialize

Defined in:
lib/core/link.rb

#initialize(uri, attrs = {}) ⇒ Link

Returns a new instance of Link.



16
17
18
19
20
21
# File 'lib/core/link.rb', line 16

def initialize(uri, attrs = {})
  @uri = uri || raise(ArgumentError.new('URI can not be unset.'))
  @attrs = attrs

  validate_attrs!(@attrs)
end