Class: PaperTrailHistory::ModelsController
Overview
Controller for managing trackable model operations and displaying version histories
Instance Method Summary
collapse
warn_about_unconfigured_access
Instance Method Details
#show ⇒ Object
11
12
13
14
15
16
17
18
|
# File 'app/controllers/paper_trail_history/models_controller.rb', line 11
def show
@trackable_model = find_trackable_model_or_redirect(params[:name])
return unless @trackable_model
@recent_versions = VersionDecorator.decorate_collection(
@trackable_model.recent_versions(20)
)
end
|
#versions ⇒ Object
20
21
22
23
24
25
26
|
# File 'app/controllers/paper_trail_history/models_controller.rb', line 20
def versions
@trackable_model = find_trackable_model_or_redirect(params[:name])
return unless @trackable_model
load_versions_data
load_filter_options
end
|