module ActionDispatch::Routing::Mapper::Resources

def get_to_from_path(path, to, action)

def get_to_from_path(path, to, action)
  return to if to || action
  path_without_format = path.sub(/\(\.:format\)$/, "")
  if using_match_shorthand?(path_without_format)
    path_without_format.delete_prefix("/").sub(%r{/([^/]*)$}, '#\1').tr("-", "_")
  else
    nil
  end
end