Module: Synapse::Providers
- Included in:
- Rails
- Defined in:
- lib/synapse/providers.rb
Instance Method Summary collapse
Instance Method Details
#use(service, test = nil, params = {}) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/synapse/providers.rb', line 3 def use service, test=nil, params={} provider = ::Synapse::Rails::Providers.for(service,params) unless test provider = ::Synapse::Rails::Providers.use(service,params.merge(if:test)) if test return unless provider ::Synapse::Rails.add_service_provider provider end |