mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Extract verbs array from helper to a constant
This commit is contained in:
parent
7cb2e82bd6
commit
30ca90a0b6
1 changed files with 2 additions and 2 deletions
|
@ -16,7 +16,7 @@ module ActionView
|
||||||
# provided here will only work in the context of a request
|
# provided here will only work in the context of a request
|
||||||
# (link_to_unless_current, for instance), which must be provided
|
# (link_to_unless_current, for instance), which must be provided
|
||||||
# as a method called #request on the context.
|
# as a method called #request on the context.
|
||||||
|
BUTTON_TAG_METHOD_VERBS = %w{patch put delete}
|
||||||
extend ActiveSupport::Concern
|
extend ActiveSupport::Concern
|
||||||
|
|
||||||
include TagHelper
|
include TagHelper
|
||||||
|
@ -289,7 +289,7 @@ module ActionView
|
||||||
remote = html_options.delete('remote')
|
remote = html_options.delete('remote')
|
||||||
|
|
||||||
method = html_options.delete('method').to_s
|
method = html_options.delete('method').to_s
|
||||||
method_tag = %w{patch put delete}.include?(method) ? method_tag(method) : ''.html_safe
|
method_tag = BUTTON_TAG_METHOD_VERBS.include?(method) ? method_tag(method) : ''.html_safe
|
||||||
|
|
||||||
form_method = method == 'get' ? 'get' : 'post'
|
form_method = method == 'get' ? 'get' : 'post'
|
||||||
form_options = html_options.delete('form') || {}
|
form_options = html_options.delete('form') || {}
|
||||||
|
|
Loading…
Reference in a new issue