Method: JsonWorld::DSL::ClassMethods#link

Defined in:
lib/json_world/dsl.rb

Parameters:

  • link_name (Symbol)
  • options (Hash{Symbol => Object}) (defaults to: {})


53
54
55
56
57
58
59
60
# File 'lib/json_world/dsl.rb', line 53

def link(link_name, options = {})
  link_definitions << JsonWorld::LinkDefinition.new(
    link_name: link_name,
    **options.merge(
      parent: self,
    ),
  )
end