module SolidusTecEstimator class Configuration attr_accessor :min_delivery_time, :max_delivery_time, :providers_classes end class << self def configuration @configuration ||= Configuration.new end alias config configuration def configure yield configuration end end end