class AlchemyAPI::Config
Attributes
apikey[RW]
modes[RW]
Public Class Methods
add_mode(key, klass)
click to toggle source
# File lib/alchemy-api/config.rb, line 8 def self.add_mode(key, klass) @modes ||= {} @modes[key] = klass end
default_options()
click to toggle source
# File lib/alchemy-api/config.rb, line 14 def self.default_options { outputMode: output_mode } end
output_mode()
click to toggle source
# File lib/alchemy-api/config.rb, line 20 def self.output_mode @output_mode || :json end
output_mode=(value)
click to toggle source
# File lib/alchemy-api/config.rb, line 24 def self.output_mode=(value) raise InvalidOutputMode unless valid_output_modes.include?(value.to_s) @output_mode = value end
valid_output_modes()
click to toggle source
# File lib/alchemy-api/config.rb, line 30 def self.valid_output_modes ['xml', 'json', 'rdf', 'rel-tag', 'rel-tag-raw'] end