Sha256: 6ff327e5c60858237fb63db5a45988fa2587ceeef40edeb2dcac9d81b8a09b7e

Contents?: true

Size: 334 Bytes

Versions: 10

Compression:

Stored size: 334 Bytes

Contents

class Rad::Http  
  inject environment: :environment
  attr_reader :rack_adapter, :http_adapter    
  
  def initialize
    @rack_adapter, @http_adapter = Rad::Http::RackAdapter.new, Rad::Http::HttpAdapter.new
  end    
  
  delegate :initialize_rack, :run, to: :rack_adapter
  delegate :call, :mock_environment, to: :http_adapter
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
rad_core-0.0.23 lib/rad/http/_http.rb
rad_core-0.0.22 lib/rad/http/_http.rb
rad_core-0.0.21 lib/rad/http/_http.rb
rad_core-0.0.20 lib/rad/http/_http.rb
rad_core-0.0.19 lib/rad/http/_http.rb
rad_core-0.0.18 lib/rad/http/_http.rb
rad_core-0.0.17 lib/rad/http/_http.rb
rad_core-0.0.16 lib/rad/http/_http.rb
rad_core-0.0.15 lib/rad/http/_http.rb
rad_core-0.0.14 lib/rad/http/_http.rb