module Wikipedia

Constants

VERSION

Public Class Methods

Configure(&block) click to toggle source

rubocop:disable Naming/MethodName

# File lib/wikipedia.rb, line 31
def self.Configure(&block)
  configure(&block)
end
configure(&block) click to toggle source
# File lib/wikipedia.rb, line 26
def self.configure(&block)
  configuration.instance_eval(&block)
end
find( page, options = {} ) click to toggle source

basically just a wrapper for doing client = Wikipedia::Client.new client.find(‘Rails’)

# File lib/wikipedia.rb, line 14
def self.find( page, options = {} )
  client.find( page, options )
end
find_image( title, options = {} ) click to toggle source
# File lib/wikipedia.rb, line 18
def self.find_image( title, options = {} )
  client.find_image( title, options )
end
find_random( options = {} ) click to toggle source
# File lib/wikipedia.rb, line 22
def self.find_random( options = {} )
  client.find_random( options )
end

Private Class Methods

client() click to toggle source
# File lib/wikipedia.rb, line 42
def client
  @client ||= Wikipedia::Client.new configuration
end
configuration() click to toggle source
# File lib/wikipedia.rb, line 38
def configuration
  @configuration ||= Wikipedia::Configuration.new
end