module StrongPresenter
Constants
- VERSION
Public Class Methods
setup_action_controller(base)
click to toggle source
# File lib/strong_presenter.rb, line 32 def self.setup_action_controller(base) base.class_eval do include StrongPresenter::ViewContext include StrongPresenter::ControllerAdditions before_filter do |controller| StrongPresenter::ViewContext.clear! StrongPresenter::ViewContext.controller = controller end end end
setup_action_mailer(base)
click to toggle source
# File lib/strong_presenter.rb, line 44 def self.setup_action_mailer(base) base.class_eval do include StrongPresenter::ViewContext end end
setup_active_model_serializers(base)
click to toggle source
# File lib/strong_presenter.rb, line 50 def self.setup_active_model_serializers(base) StrongPresenter::CollectionPresenter.class_eval do include ActiveModel::ArraySerializerSupport end end