lib/wikipedia.rb in wikipedia-client-1.14.0 vs lib/wikipedia.rb in wikipedia-client-1.15.0
- old
+ new
@@ -22,30 +22,22 @@
def self.find_random( options = {} )
client.find_random( options )
end
def self.configure(&block)
- Configuration.instance.instance_eval(&block)
+ @configuration.instance_eval(&block)
end
# rubocop:disable Style/MethodName
def self.Configure(&block)
configure(&block)
end
- configure do
- protocol 'https'
- domain 'en.wikipedia.org'
- path 'w/api.php'
- user_agent(
- 'wikipedia-client/1.7 (https://github.com/kenpratt/wikipedia-client)'
- )
- end
-
class << self
private
def client
- @client ||= Wikipedia::Client.new
+ @configuration ||= Wikipedia::Configuration.new
+ @client ||= Wikipedia::Client.new @configuration
end
end
end