lib/raisin.rb in raisin-0.1.2 vs lib/raisin.rb in raisin-0.2.0

- old
+ new

@@ -1,13 +1,19 @@ require 'raisin/version' -require 'raisin/configuration' - -require 'raisin/base' +require 'raisin/mapper' require 'raisin/middleware' +require 'raisin/railtie' if defined?(Rails) + module Raisin def self.configure - yield Configuration if block_given? + yield self end -end -require 'raisin/railtie' \ No newline at end of file + def self.vendor + @vendor || raise('`vendor` is not configured') + end + + def self.vendor=(value) + @vendor = value + end +end