module Axe::Hooks

Constants

HOOKS

Public Class Methods

callbacks() click to toggle source

beware, the callbacks hash is a single shared instance tied to this module

# File lib/axe/hooks.rb, line 21
def self.callbacks
  @callbacks ||= initialize_callbacks_array_per_hook
end

Private Class Methods

initialize_callbacks_array_per_hook() click to toggle source
# File lib/axe/hooks.rb, line 27
def self.initialize_callbacks_array_per_hook
  Hash[HOOKS.map { |name| [name, []] }]
end