diff options
author | Vipul A M <vipulnsward@gmail.com> | 2013-04-22 20:01:40 +0530 |
---|---|---|
committer | Vipul A M <vipulnsward@gmail.com> | 2013-04-22 22:24:31 +0530 |
commit | 8d93b5811a310627f9aaf15595dfd48aef19dc34 (patch) | |
tree | f24ade1841327498b7de55ba842db73acb40c681 /actionpack/lib/action_dispatch/routing | |
parent | f95b06f96faa009b7d2523c3c244ca6d8512e373 (diff) | |
download | rails-8d93b5811a310627f9aaf15595dfd48aef19dc34.tar.gz rails-8d93b5811a310627f9aaf15595dfd48aef19dc34.tar.bz2 rails-8d93b5811a310627f9aaf15595dfd48aef19dc34.zip |
extract arrays to constants in Mapper
Diffstat (limited to 'actionpack/lib/action_dispatch/routing')
-rw-r--r-- | actionpack/lib/action_dispatch/routing/mapper.rb | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/actionpack/lib/action_dispatch/routing/mapper.rb b/actionpack/lib/action_dispatch/routing/mapper.rb index 80054c8a40..1611812ab4 100644 --- a/actionpack/lib/action_dispatch/routing/mapper.rb +++ b/actionpack/lib/action_dispatch/routing/mapper.rb @@ -945,6 +945,8 @@ module ActionDispatch VALID_ON_OPTIONS = [:new, :collection, :member] RESOURCE_OPTIONS = [:as, :controller, :path, :only, :except, :param, :concerns] CANONICAL_ACTIONS = %w(index create new show update destroy) + RESOURCE_METHOD_SCOPES = [:collection, :member, :new] + RESOURCE_SCOPES = [:resource, :resources] class Resource #:nodoc: attr_reader :controller, :path, :options, :param @@ -1499,11 +1501,11 @@ module ActionDispatch end def resource_scope? #:nodoc: - [:resource, :resources].include? @scope[:scope_level] + RESOURCE_SCOPES.include? @scope[:scope_level] end def resource_method_scope? #:nodoc: - [:collection, :member, :new].include? @scope[:scope_level] + RESOURCE_METHOD_SCOPES.include? @scope[:scope_level] end def with_exclusive_scope |