class SiteMandala::Configuration
Attributes
base_url[R]
token[R]
Public Class Methods
configure(config)
click to toggle source
# File lib/sitemandala/configuration.rb, line 10 def configure(config) config.stringify_keys! @token = config["token"] @base_url = config["base_url"] || "https://api.sitemandala.com" self end
ensure!(*params)
click to toggle source
# File lib/sitemandala/configuration.rb, line 22 def ensure!(*params) params.each do |p| raise SiteMandala::ConfigurationError.new("'#{p}' not configured") unless instance_variable_get "@#{p}" end end
reset!()
click to toggle source
# File lib/sitemandala/configuration.rb, line 17 def reset! @token = nil @base_url = "https://api.sitemandala.com" end