method
build_named_route_call
build_named_route_call(records, namespace, inflection, options = {})
private
Hide source
# File actionpack/lib/action_controller/polymorphic_routes.rb, line 128 def build_named_route_call(records, namespace, inflection, options = {}) unless records.is_a?(Array) record = extract_record(records) route = '' else record = records.pop route = records.inject("") do |string, parent| string << "#{RecordIdentifier.send!("singular_class_name", parent)}_" end end route << "#{RecordIdentifier.send!("#{inflection}_class_name", record)}_" action_prefix(options) + namespace + route + routing_type(options).to_s end


