Setting up configuration settings when writing a gem

前端 未结 2 1160
猫巷女王i
猫巷女王i 2021-02-13 06:49

I\'m writing a gem which I would like to work with and without the Rails environment.

I have a Configuration class to allow configuration of the gem:

<
2条回答
  •  既然无缘
    2021-02-13 07:32

    Try refactoring to:

    def self.configuration
      @configuration ||=  Configuration.new
    end
    
    def self.configure
      yield(configuration) if block_given?
    end
    

提交回复
热议问题