Class: DMMCrawler::Attributes

Inherits:
Object
  • Object
show all
Defined in:
lib/dmm-crawler/attributes.rb

Instance Method Summary collapse

Constructor Details

#initialize(element, submedia = nil) ⇒ Attributes

Returns a new instance of Attributes.



3
4
5
6
7
8
# File 'lib/dmm-crawler/attributes.rb', line 3

def initialize(element, submedia = nil)
  @agent = Agent.instance.agent
  @element = element

  @submedia = submedia
end

Instance Method Details

#to_aObject



10
11
12
13
14
15
16
17
18
19
20
# File 'lib/dmm-crawler/attributes.rb', line 10

def to_a
  [
    title,
    title_link,
    image_url,
    description,
    description_raw,
    submedia,
    tags
  ]
end