Sha256: b0657923410488bb289ffb6aeabbb887f83017573202816f997a5b3536aa0106

Contents?: true

Size: 794 Bytes

Versions: 2

Compression:

Stored size: 794 Bytes

Contents

# frozen_string_literal: true

require "nokogiri"
require "net/http"
require "uri"
require "date"

require_relative "deploy_horoscope/client"
require_relative "deploy_horoscope/collection"
require_relative "deploy_horoscope/sign"
require_relative "deploy_horoscope/version"

module DeployHoroscope
  class Error < StandardError; end

  SIGNS = {
    "овен" => :aries,
    "телец" => :taurus,
    "близнецы" => :gemini,
    "рак" => :cancer,
    "лев" => :leo,
    "дева" => :virgo,
    "весы" => :libra,
    "скорпион" => :scorpio,
    "стрелец" => :sagittarius,
    "козерог" => :capricorn,
    "водолей" => :aquarius,
    "рыбы" => :pisces
  }.freeze

  class << self
    def fetch_data
      Client.new.fetch
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
deploy_horoscope-0.1.2 lib/deploy_horoscope.rb
deploy_horoscope-0.1.1 lib/deploy_horoscope.rb