Sha256: f910005b670456e03d1b6f3fe582c834ea65d0008ad643af45ef6e3574026ff5
Contents?: true
Size: 482 Bytes
Versions: 16
Compression:
Stored size: 482 Bytes
Contents
Ramaze::Rewrite['REST dispatch'] = lambda do |path, request| path << '/' unless path[-1] == '/' method = if request.request_method == 'POST' and request.params.has_key?('method') request.params['method'].upcase else request.request_method end case method when 'GET' then path << 'show/' when 'POST' then path << 'create/' when 'PUT' then path << 'update/' when 'DELETE' then path << 'destroy/' else path end end
Version data entries
16 entries across 16 versions & 4 rubygems