Class: Buildkit::HeaderLinkParser::LinkParser

Inherits:
Object
  • Object
show all
Defined in:
lib/buildkit/header_link_parser.rb

Instance Method Summary collapse

Constructor Details

#initialize(value) ⇒ LinkParser

Returns a new instance of LinkParser.



17
18
19
# File 'lib/buildkit/header_link_parser.rb', line 17

def initialize(value)
  @value = value
end

Instance Method Details



25
26
27
# File 'lib/buildkit/header_link_parser.rb', line 25

def link
  @link ||= @value[/<(.+)>/, 1]
end

#nameObject



21
22
23
# File 'lib/buildkit/header_link_parser.rb', line 21

def name
  @name ||= @value[/rel="(.*)"/, 1].to_sym
end