module ActiveAdmin::Resource::Routes
def route_batch_action_path(params = {}, additional_params = {})
def route_batch_action_path(params = {}, additional_params = {}) route_builder.batch_action_path(params, additional_params) end
def route_builder
def route_builder @route_builder ||= RouteBuilder.new(self) end
def route_collection_path(params = {}, additional_params = {})
- Example: "/admin/posts" -
Returns:
-
(String)
- the path to this resource collection page
Parameters:
-
params
(Hash
) -- of params: { study_id: 3 }
def route_collection_path(params = {}, additional_params = {}) route_builder.collection_path(params, additional_params) end
def route_edit_instance_path(resource, additional_params = {})
def route_edit_instance_path(resource, additional_params = {}) route_builder.edit_instance_path(resource, additional_params) end
def route_instance_path(resource, additional_params = {})
- Example: "/admin/posts/1" -
Returns:
-
(String)
- the path to this resource collection page
Parameters:
-
resource
(ActiveRecord::Base
) -- the instance we want the path of
def route_instance_path(resource, additional_params = {}) route_builder.instance_path(resource, additional_params) end
def route_prefix
def route_prefix namespace.route_prefix end
def route_uncountable?
def route_uncountable? config = resources_configuration[:self] config[:route_collection_name] == config[:route_instance_name] end