Module: ActionDispatch::Routing::Mapper::HttpHelpers
- Included in:
- ActionDispatch::Routing::Mapper
- Defined in:
- actionpack/lib/action_dispatch/routing/mapper.rb
Instance Method Summary (collapse)
-
- (Object) delete(*args, &block)
Define a route that only recognizes HTTP PUT.
-
- (Object) get(*args, &block)
Define a route that only recognizes HTTP GET.
-
- (Object) post(*args, &block)
Define a route that only recognizes HTTP POST.
-
- (Object) put(*args, &block)
Define a route that only recognizes HTTP PUT.
Instance Method Details
- (Object) delete(*args, &block)
Define a route that only recognizes HTTP PUT. For supported arguments, see Base#match.
Example:
delete 'broccoli', :to => 'food#broccoli'
488 489 490 |
# File 'actionpack/lib/action_dispatch/routing/mapper.rb', line 488 def delete(*args, &block) map_method(:delete, *args, &block) end |
- (Object) get(*args, &block)
Define a route that only recognizes HTTP GET. For supported arguments, see Base#match.
Example:
get 'bacon', :to => 'food#bacon'
458 459 460 |
# File 'actionpack/lib/action_dispatch/routing/mapper.rb', line 458 def get(*args, &block) map_method(:get, *args, &block) end |
- (Object) post(*args, &block)
Define a route that only recognizes HTTP POST. For supported arguments, see Base#match.
Example:
post 'bacon', :to => 'food#bacon'
468 469 470 |
# File 'actionpack/lib/action_dispatch/routing/mapper.rb', line 468 def post(*args, &block) map_method(:post, *args, &block) end |
- (Object) put(*args, &block)
Define a route that only recognizes HTTP PUT. For supported arguments, see Base#match.
Example:
put 'bacon', :to => 'food#bacon'
478 479 480 |
# File 'actionpack/lib/action_dispatch/routing/mapper.rb', line 478 def put(*args, &block) map_method(:put, *args, &block) end |