class Api::CollectPoints::Index

Overview

採集地点のリスト取得API

Defined in:

actions/api/collect_points/index.cr

Constant Summary

AFTER_PIPES = [] of Symbol

採集地点のリスト取得API

BEFORE_PIPES = [verify_accepted_format, require_auth_token] of Symbol

採集地点のリスト取得API

EXPOSURES = [] of Symbol

採集地点のリスト取得API

PARAM_DECLARATIONS = [] of Crystal::Macros::TypeDeclaration

採集地点のリスト取得API

ROUTE_SETTINGS = {prefix: ""}

採集地点のリスト取得API

SKIPPED_PIPES = [] of Symbol

採集地点のリスト取得API

Class Method Summary

Instance Method Summary

Instance methods inherited from class ApiAction

paginater_per_page : Int32 paginater_per_page

Class methods inherited from class ApiAction

_accepted_formats _accepted_formats

Macros inherited from module Api::Custom::ManyToMany

many_to_many(param_key, related_ids_key, id, id_column, related_id_column, related_id_type, association_query, association_operation) many_to_many, many_to_many_for_bulk(related_ids_key, id, id_column, related_id_column, related_id_type, association_query, association_operation) many_to_many_for_bulk

Instance methods inherited from module Api::Custom::Bulk

validate_params_for_bulk(params) validate_params_for_bulk

Macros inherited from module Api::Custom::Bulk

bulk_update(query, update_data, *allowed_columns) bulk_update

Macros inherited from module Api::Custom::FilterMacros

bool_chain_filters(query, *columns) bool_chain_filters, bool_chain_filters_for_relation(query, relation_name, *columns) bool_chain_filters_for_relation, datetime_chain_filters(query, *columns) datetime_chain_filters, datetime_chain_filters_for_relation(query, relation_name, *columns) datetime_chain_filters_for_relation, geo_point_chain_filters(query, *columns) geo_point_chain_filters, geo_point_chain_filters_for_relation(query, relation_name, *columns) geo_point_chain_filters_for_relation, geo_point_distance_filters(query, *columns) geo_point_distance_filters, geo_point_distance_filters_for_relation(query, relation_name, *columns) geo_point_distance_filters_for_relation, number_chain_filters(query, *columns) number_chain_filters, number_chain_filters_for_relation(query, relation_name, *columns) number_chain_filters_for_relation, ordering_single_column_query(query, ordering_sym, default_column, *allowed_columns) ordering_single_column_query, ordering_single_column_query_for_relation(query, relation_name, ordering_sym, default_column, *allowed_columns) ordering_single_column_query_for_relation, string_chain_filters(query, *columns) string_chain_filters, string_chain_filters_for_relation(query, relation_name, *columns) string_chain_filters_for_relation

Instance methods inherited from module Api::Auth::Auth0Helpers

current_user? : AuthUser | Nil current_user?, current_user__tuple_cached? : Tuple(AuthUser | Nil) current_user__tuple_cached?, current_user__uncached? : AuthUser | Nil current_user__uncached?

Class Method Detail

def self.path(*args, **named_args) : String #

def self.path_without_query_params : String #

def self.route(anchor : String | Nil = nil) : Lucky::RouteHelper #

def self.url(*args, **named_args) : String #

def self.url_without_query_params : String #

def self.with(anchor : String | Nil = nil) : Lucky::RouteHelper #

Instance Method Detail

def call #