class Ocawari::Strategy::Kaiyou

Private Instance Methods

content_images() click to toggle source
# File lib/ocawari/strategy/kaiyou.rb, line 20
def content_images
  page.css("div.m-article-main img.size-full")
end
header_image() click to toggle source
# File lib/ocawari/strategy/kaiyou.rb, line 16
def header_image
  page.at_css("div.m-article-eyecatch img")
end
parse() click to toggle source
# File lib/ocawari/strategy/kaiyou.rb, line 7
def parse
  all_images = [header_image] + content_images.to_a
  all_images.map do |img|
    uri = Addressable::URI.parse(img["src"])

    "#{uri.scheme}://#{uri.hostname}/press/img/#{uri.path.split("/").last}"
  end
end