Class: LinkedIn::Publications::Resource
- Inherits:
-
Object
- Object
- LinkedIn::Publications::Resource
- Defined in:
- lib/linked_in/publications.rb
Instance Method Summary collapse
- #date ⇒ Object
- #day ⇒ Object
-
#initialize(publication) ⇒ Resource
constructor
A new instance of Resource.
- #month ⇒ Object
- #year ⇒ Object
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
#date ⇒ Object
34 35 36 |
# File 'lib/linked_in/publications.rb', line 34 def date Date.civil(year, month, day) end |
#day ⇒ Object
26 27 28 |
# File 'lib/linked_in/publications.rb', line 26 def day @day ||= @publication.xpath("./date/day").text.to_i end |
#month ⇒ Object
30 31 32 |
# File 'lib/linked_in/publications.rb', line 30 def month @month ||= @publication.xpath("./date/month").text.to_i end |
#year ⇒ Object
22 23 24 |
# File 'lib/linked_in/publications.rb', line 22 def year @year ||= @publication.xpath("./date/year").text.to_i end |