Class: UrlToPng::Configuration

Inherits:
Hashie::Dash
  • Object
show all
Defined in:
lib/url_to_png/configuration.rb

Constant Summary collapse

QUERY_OPTIONS =
[
  :custom_css,
  :fullpage,
  :say_cheese,
  :thumbnail_max_width,
  :unique,
  :user_agent,
  :viewport
]

Instance Method Summary collapse

Instance Method Details

#configured?Boolean

Returns:

  • (Boolean)


27
28
29
# File 'lib/url_to_png/configuration.rb', line 27

def configured?
  !api_key.nil? && !secret_key.nil?
end

#query_hashObject



31
32
33
# File 'lib/url_to_png/configuration.rb', line 31

def query_hash
  select{|key, value| QUERY_OPTIONS.include?(key)}
end