Sha256: a4bf73045c643d9868edb4d1a3ebe332ac2d933338a87a20a97fd0beac96cc46

Contents?: true

Size: 226 Bytes

Versions: 9

Compression:

Stored size: 226 Bytes

Contents

module NextBuses
	class Configuration
		attr_accessor :username, :password
	end

	class << self
		attr_accessor :configuration
	end

	def self.configure
		self.configuration ||= Configuration.new
		yield configuration
	end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
next_buses-0.1.3 lib/next_buses/configuration.rb
next_buses-0.1.2 lib/next_buses/configuration.rb
next_buses-0.1.1 lib/next_buses/configuration.rb
next_buses-0.1.0 lib/next_buses/configuration.rb
next_buses-0.0.6 lib/next_buses/configuration.rb
next_buses-0.0.5 lib/next_buses/configuration.rb
next_buses-0.0.4 lib/next_buses/configuration.rb
next_buses-0.0.3 lib/next_buses/configuration.rb
next_buses-0.0.2 lib/next_buses/configuration.rb