Sha256: dfe1818c94900047addccce2644b85a827abe3c3df168832dd0bfa9631e8bfdf

Contents?: true

Size: 1.39 KB

Versions: 7

Compression:

Stored size: 1.39 KB

Contents

class ConfigurationResponse
  attr_accessor :base_url, :secure_base_url, :backdrop_sizes, :logo_sizes, :poster_sizes, :profile_sizes, :still_sizes, :change_keys

  def initialize
    self.base_url = "http://test.com/"
    self.secure_base_url = "https://test.com/"
    self.backdrop_sizes = [ "w300", "w780", "w1280", "original" ]
    self.logo_sizes = [ "w45", "w92", "w154", "w185", "w300", "w500", "original" ]
    self.poster_sizes = [ "w92", "w154", "w185", "w342", "w500", "w780", "original" ]
    self.profile_sizes = [ "w45", "w185", "h632", "original" ]
    self.still_sizes = [ "w92", "w185", "w300", "original" ]
    self.change_keys = [ "adult", "also_known_as", "alternative_titles", "biography", "birthday", "budget", "cast",
      "character_names", "crew", "deathday", "general", "genres", "homepage", "images", "imdb_id", "name", "original_title",
      "overview", "plot_keywords", "production_companies", "production_countries", "releases", "revenue", "runtime",
      "spoken_languages", "status", "tagline", "title", "trailers", "translations" ]
  end

  def to_json
    {
      images: {
        base_url: base_url,
        secure_base_url: secure_base_url,
        backdrop_sizes: backdrop_sizes,
        logo_sizes: logo_sizes,
        poster_sizes: poster_sizes,
        profile_sizes: profile_sizes,
        still_sizes: still_sizes
      },
      change_keys: change_keys
    }.to_json
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
enceladus-0.0.8 spec/support/responses/configuration_response.rb
enceladus-0.0.7 spec/support/responses/configuration_response.rb
enceladus-0.0.6 spec/support/responses/configuration_response.rb
enceladus-0.0.5 spec/support/responses/configuration_response.rb
enceladus-0.0.4 spec/support/responses/configuration_response.rb
enceladus-0.0.3 spec/support/responses/configuration_response.rb
enceladus-0.0.2 spec/support/responses/configuration_response.rb