Module: PaperTrail::Sinatra

Defined in:
lib/paper_trail/frameworks/sinatra.rb

Overview

Extensions to ‘Sinatra`.

Class Method Summary collapse

Class Method Details

.registered(app) ⇒ Object

Register this module inside your Sinatra application to gain access to controller-level methods used by PaperTrail.



8
9
10
11
12
# File 'lib/paper_trail/frameworks/sinatra.rb', line 8

def self.registered(app)
  app.use RequestStore::Middleware
  app.helpers self
  app.before { set_paper_trail_whodunnit }
end