Class: LinkedIn::Publications::Resource

Inherits:
Object
  • Object
show all
Defined in:
lib/linked_in/publications.rb

Instance Method Summary collapse

Constructor Details

#initialize(publication) ⇒ Resource



12
13
14
# File 'lib/linked_in/publications.rb', line 12

def initialize(publication)
  @publication = publication
end

Instance Method Details

#dateObject



34
35
36
# File 'lib/linked_in/publications.rb', line 34

def date
  Date.civil(year, month, day)
end

#dayObject



26
27
28
# File 'lib/linked_in/publications.rb', line 26

def day
  @day ||= @publication.xpath("./date/day").text.to_i
end

#monthObject



30
31
32
# File 'lib/linked_in/publications.rb', line 30

def month
  @month ||= @publication.xpath("./date/month").text.to_i
end

#yearObject



22
23
24
# File 'lib/linked_in/publications.rb', line 22

def year
  @year ||= @publication.xpath("./date/year").text.to_i
end