Module: Ocular::Inputs::HTTP::DSL

Included in:
Event::DefinitionProxy
Defined in:
lib/ocular/inputs/http_input.rb

Instance Method Summary collapse

Instance Method Details

#onDELETE(path, opts = {}, &block) ⇒ Object



32
33
34
35
# File 'lib/ocular/inputs/http_input.rb', line 32

def onDELETE(path, opts = {}, &block)
    handler = handlers.get(::Ocular::Inputs::HTTP::Input)
    handler.add_delete(script_name, path, opts, self, &block)
end

#onGET(path, opts = {}, &block) ⇒ Object



22
23
24
25
# File 'lib/ocular/inputs/http_input.rb', line 22

def onGET(path, opts = {}, &block)                    
    handler = handlers.get(::Ocular::Inputs::HTTP::Input)
    handler.add_get(script_name, path, opts, self, &block)
end

#onPOST(path, opts = {}, &block) ⇒ Object



27
28
29
30
# File 'lib/ocular/inputs/http_input.rb', line 27

def onPOST(path, opts = {}, &block)
    handler = handlers.get(::Ocular::Inputs::HTTP::Input)
    handler.add_post(script_name, path, opts, self, &block)
end