Sha256: c31d8af4086389ee6767e2bb0e6bf4a873f5e35f99beceff3172b4e313eb3ea2

Contents?: true

Size: 282 Bytes

Versions: 1

Compression:

Stored size: 282 Bytes

Contents

require "cuba/version"
require "cuba/ron"

module Cuba
  def self.app
    @app ||= Rack::Builder.new
  end

  def self.use(middleware)
    app.use(middleware)
  end

  def self.define(&block)
    app.run Cuba::Ron.new(&block)
  end

  def self.call(env)
    app.call(env)
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
cuba-0.2.0 lib/cuba.rb