class Eventify::Provider::ApolloKino

Constants

URL

Public Class Methods

fetch() click to toggle source
# File lib/eventify/provider/apollo_kino.rb, line 10
def fetch
  doc = Nokogiri::HTML(URI.open(URL))
  doc.search(".schedule__item").map do |item|
    title_node = item.at(".movie-card__title a")
    url = title_node["href"]
    date = Time.strptime(item.at(".movie-card__label").content.gsub(/In Cinemas /, ""), "%m/%d/%Y")
    new id: url, title: title_node.content, link: url, date: date
  end
end