class ActionDispatch::Routing::PolymorphicRoutes::HelperMethodBuilder
def handle_model(record)
def handle_model(record) args = [] model = record.to_model named_route = if model.persisted? args << model get_method_for_string model.model_name.singular_route_key else get_method_for_class model end [named_route, args] end