module SecondStep
Constants
- VERSION
Public Class Methods
config(&block)
click to toggle source
# File lib/second_step/config.rb, line 111 def self.config(&block) block ? @config = Config.new(&block) : @config end
register_orm_adapter(**opts)
click to toggle source
# File lib/second_step/config.rb, line 6 def self.register_orm_adapter(**opts) if @registered_orm_adapters @registered_orm_adapters.merge! opts else @registered_orm_adapters = opts end end
use_orm(orm)
click to toggle source
# File lib/second_step/config.rb, line 17 def self.use_orm(orm) return :none if orm == :none include @registered_orm_adapters[orm].to_s.camelcase.constantize end