Module: CPEE::Callbacks

Defined in:
lib/cpee/implementation_callbacks.rb

Defined Under Namespace

Classes: Callbacks, DelCallback, ExCallback, GetCallback

Class Method Summary collapse

Class Method Details

.implementation(id, opts) ⇒ Object



20
21
22
23
24
25
26
27
28
29
# File 'lib/cpee/implementation_callbacks.rb', line 20

def self::implementation(id,opts)
  Proc.new do
    run CPEE::Callbacks::Callbacks, id, opts if get
    on resource do
      run CPEE::Callbacks::GetCallback, id, opts if get
      run CPEE::Callbacks::DelCallback, id, opts if delete
      run CPEE::Callbacks::ExCallback, id, opts if put
    end
  end
end