Module: HiddenHooks

Defined in:
lib/hidden_hooks.rb,
lib/hidden_hooks/version.rb,
lib/hidden_hooks/active_record.rb

Defined Under Namespace

Modules: ActiveRecord Classes: LookUpProxy, SetUpProxy

Constant Summary collapse

VERSION =
'1.0.0'

Class Method Summary collapse

Class Method Details

.[](klass) ⇒ Object



43
44
45
# File 'lib/hidden_hooks.rb', line 43

def self.[] klass
  LookUpProxy.new klass
end

.hook_up(&block) ⇒ Object



39
40
41
# File 'lib/hidden_hooks.rb', line 39

def self.hook_up(&block)
  SetUpProxy.new.instance_exec(&block)
end