Sha256: dd6dc4415057f66627dbc44ffde3a8c27b416a8f459d30e869a45a943a53f0eb

Contents?: true

Size: 339 Bytes

Versions: 1

Compression:

Stored size: 339 Bytes

Contents

module ABPlugin
  module Adapters
    module Sinatra
    
      def self.included(klass)
        klass.send :before do
          ABPlugin.session_id = env['rack.session.options']['_session_id']
        end
      end
    end
  end
end

Sinatra::Base.send(:include, ABPlugin::Adapters::Sinatra)
Sinatra::Base.send(:include, ABPlugin::Helper)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
a_b_plugin-0.1.0 lib/a_b_plugin/adapters/sinatra.rb