module Hanami::Action::Callbacks

Before and after callbacks

@since 0.1.0 @see Hanami::Action::ClassMethods#before @see Hanami::Action::ClassMethods#after

Public Class Methods

included(base) click to toggle source

Override Ruby's hook for modules. It includes callbacks logic

@param base [Class] the target action

@since 0.1.0 @api private

@see www.ruby-doc.org/core/Module.html#method-i-included

# File lib/hanami/action/callbacks.rb, line 21
def self.included(base)
  base.class_eval do
    extend  ClassMethods
    prepend InstanceMethods
  end
end