Method: ResourcesController.raise_resource_mismatch
- Defined in:
- lib/resources_controller.rb
.raise_resource_mismatch(controller) ⇒ Object
:nodoc:
835 836 837 838 839 840 841 842 843 |
# File 'lib/resources_controller.rb', line 835 def raise_resource_mismatch(controller) #:nodoc: raise ResourceMismatch, <<-end_str resources_controller can't match the route to the resource specification path: #{controller.send(:request_path)} specification: enclosing: [#{controller.specifications.collect{|s| s.is_a?(Specification) ? ":#{s.segment}" : s}.join(', ')}], resource :#{controller.resource_specification.segment} the successfully loaded enclosing resources are: #{controller.enclosing_resources.join(', ')} end_str end |