diff options
author | Emil Renner Berthing <esmil@mailme.dk> | 2013-01-06 02:30:32 +0100 |
---|---|---|
committer | Emil Renner Berthing <esmil@mailme.dk> | 2013-01-06 20:46:38 +0100 |
commit | bb9d813fb67ac9290544ef6d3c3f82e19fe84029 (patch) | |
tree | 79434a809585f59985202420a0a7ccb23cd79652 | |
parent | 4f74b46d04b2df3b4e4257633ff7ec499ccc4082 (diff) | |
download | lem-bb9d813fb67ac9290544ef6d3c3f82e19fe84029.tar.gz lem-bb9d813fb67ac9290544ef6d3c3f82e19fe84029.tar.xz lem-bb9d813fb67ac9290544ef6d3c3f82e19fe84029.zip |
hathaway: add functions for OPTION requests
-rw-r--r-- | lem/hathaway.lua | 16 |
1 files changed, 10 insertions, 6 deletions
diff --git a/lem/hathaway.lua b/lem/hathaway.lua index cb925f8..123cb1f 100644 --- a/lem/hathaway.lua +++ b/lem/hathaway.lua @@ -54,9 +54,10 @@ do end end - M.POST = static_setter('POST') - M.PUT = static_setter('PUT') - M.DELETE = static_setter('DELETE') + M.POST = static_setter('POST') + M.PUT = static_setter('PUT') + M.DELETE = static_setter('DELETE') + M.OPTIONS = static_setter('OPTIONS') end function M.GETM(pattern, handler) @@ -98,9 +99,10 @@ do end end - M.POSTM = match_setter('POST') - M.PUTM = match_setter('PUT') - M.DELETEM = match_setter('DELETE') + M.POSTM = match_setter('POST') + M.PUTM = match_setter('PUT') + M.DELETEM = match_setter('DELETE') + M.OPTIONSM = match_setter('OPTIONS') end local Response = {} @@ -179,10 +181,12 @@ function M.import(env) env.POST = M.POST env.PUT = M.PUT env.DELETE = M.DELETE + env.OPTIONS = M.OPTIONS env.GETM = M.GETM env.POSTM = M.POSTM env.PUTM = M.PUTM env.DELETEM = M.DELETEM + env.OPTIONSM = M.OPTIONSM env.Hathaway = M.Hathaway end |