Table of Contents - croods-0.3.5 Documentation
Pages
Classes and Modules
- ActionDispatch
- ActionDispatch::Routing
- ActionDispatch::Routing::Mapper
- Croods
- Croods::Action
- Croods::Api
- Croods::Attribute
- Croods::Controller
- Croods::Controller::Actions
- Croods::Controller::AlreadyTaken
- Croods::Controller::Authentication
- Croods::Controller::Authorization
- Croods::Controller::Collection
- Croods::Controller::Member
- Croods::Controller::Model
- Croods::Controller::MultiTenancy
- Croods::Controller::NotFound
- Croods::Controller::RecordInvalid
- Croods::Controller::Resource
- Croods::Middleware
- Croods::Middleware::Base
- Croods::Middleware::RequestValidation
- Croods::Middleware::ResponseValidation
- Croods::Model
- Croods::Policy
- Croods::Policy::Scope
- Croods::Railtie
- Croods::Resource
- Croods::Resource::Actions
- Croods::Resource::Attributes
- Croods::Resource::Attributes::Base
- Croods::Resource::Attributes::Request
- Croods::Resource::Attributes::Response
- Croods::Resource::Authentication
- Croods::Resource::Authorization
- Croods::Resource::Controller
- Croods::Resource::Filters
- Croods::Resource::Identifier
- Croods::Resource::JsonSchema
- Croods::Resource::JsonSchema::Definition
- Croods::Resource::JsonSchema::Definitions
- Croods::Resource::JsonSchema::Links
- Croods::Resource::JsonSchema::Links::Collection
- Croods::Resource::JsonSchema::Links::Create
- Croods::Resource::JsonSchema::Links::Destroy
- Croods::Resource::JsonSchema::Links::Index
- Croods::Resource::JsonSchema::Links::Member
- Croods::Resource::JsonSchema::Links::Show
- Croods::Resource::JsonSchema::Links::Update
- Croods::Resource::JsonSchema::Properties
- Croods::Resource::JsonSchema::Required
- Croods::Resource::Model
- Croods::Resource::Names
- Croods::Resource::Pagination
- Croods::Resource::Paths
- Croods::Resource::Policy
- Croods::Resource::Search
- Croods::Resource::Services
- Croods::Resource::Sorting
- Croods::Service
Methods
- ::about — Croods::Service
- ::action_module — Croods::Resource::JsonSchema::Links
- ::actions — Croods::Resource::JsonSchema::Links
- ::additional_actions — Croods::Resource::JsonSchema::Links
- ::application_controller — Croods
- ::application_controller_blocks — Croods
- ::attributes — Croods::Resource::JsonSchema::Definitions
- ::converted_types — Croods::Resource::JsonSchema::Definition
- ::create — Croods::Controller::Actions
- ::definition — Croods::Resource::JsonSchema::Links::Collection
- ::destroy — Croods::Controller::Actions
- ::execute — Croods::Service
- ::filters — Croods::Resource::JsonSchema::Links::Collection
- ::format — Croods::Resource::JsonSchema::Definition
- ::identity — Croods::Resource::JsonSchema::Definitions
- ::ignore? — Croods::Resource::JsonSchema::Properties
- ::ignore? — Croods::Resource::JsonSchema::Required
- ::index — Croods::Controller::Actions
- ::initial_schema — Croods::Api
- ::initialize_for — Croods
- ::insert! — Croods::Middleware
- ::insert_cors! — Croods::Middleware
- ::insert_request_validation! — Croods::Middleware
- ::insert_response_validation! — Croods::Middleware
- ::items — Croods::Resource::JsonSchema::Definition
- ::json_schema — Croods::Api
- ::link — Croods::Resource::JsonSchema::Links::Collection
- ::link — Croods::Resource::JsonSchema::Links::Create
- ::link — Croods::Resource::JsonSchema::Links::Destroy
- ::link — Croods::Resource::JsonSchema::Links::Index
- ::link — Croods::Resource::JsonSchema::Links::Member
- ::link — Croods::Resource::JsonSchema::Links::Show
- ::link — Croods::Resource::JsonSchema::Links::Update
- ::multi_tenancy? — Croods
- ::new — Croods::Action
- ::new — Croods::Attribute
- ::new — Croods::Middleware::Base
- ::new — Croods::Policy
- ::new — Croods::Policy::Scope
- ::new — Croods::Resource::Attributes::Request
- ::new — Croods::Service
- ::properties — Croods::Resource::JsonSchema::Links::Collection
- ::required — Croods::Resource::JsonSchema::Links::Collection
- ::resource — Croods::Model
- ::resource_name — Croods::Model
- ::resources — Croods
- ::schema — Croods::Resource::JsonSchema::Definition
- ::schema — Croods::Resource::JsonSchema::Definitions
- ::schema — Croods::Resource::JsonSchema::Links
- ::schema — Croods::Resource::JsonSchema::Links::Collection
- ::schema — Croods::Resource::JsonSchema::Links::Create
- ::schema — Croods::Resource::JsonSchema::Links::Destroy
- ::schema — Croods::Resource::JsonSchema::Links::Member
- ::schema — Croods::Resource::JsonSchema::Links::Show
- ::schema — Croods::Resource::JsonSchema::Links::Update
- ::schema — Croods::Resource::JsonSchema::Properties
- ::schema — Croods::Resource::JsonSchema::Required
- ::show — Croods::Controller::Actions
- ::target_schema — Croods::Resource::JsonSchema::Links::Collection
- ::target_schema — Croods::Resource::JsonSchema::Links::Create
- ::target_schema — Croods::Resource::JsonSchema::Links::Destroy
- ::target_schema — Croods::Resource::JsonSchema::Links::Member
- ::target_schema — Croods::Resource::JsonSchema::Links::Show
- ::target_schema — Croods::Resource::JsonSchema::Links::Update
- ::tenant_attribute — Croods
- ::types — Croods::Resource::JsonSchema::Definition
- ::update — Croods::Controller::Actions
- #action — Croods::Controller::Resource
- #actions — Croods::Resource::Actions
- #add_action — Croods::Resource::Actions
- #add_attribute — Croods::Resource::Attributes::Base
- #add_model_authentication — Croods::Resource::Authentication
- #additional_actions — Croods::Resource::Actions
- #additional_attributes — Croods::Resource::Attributes::Base
- #already_taken — Croods::Controller::AlreadyTaken
- #apply_authorization_roles! — Croods::Resource::Authorization
- #apply_filters — Croods::Resource::Filters
- #as_json — Croods::Model
- #attribute_names — Croods::Resource::Attributes
- #attributes — Croods::Resource::Attributes
- #authorization_roles — Croods::Resource::Authorization
- #authorize — Croods::Resource::Authorization
- #authorize_action — Croods::Policy
- #authorize_associations — Croods::Policy
- #authorize_multi_tenancy — Croods::Controller::MultiTenancy
- #authorize_role — Croods::Policy
- #call — Croods::Middleware::Base
- #collection — Croods::Controller::Collection
- #collection_path — Croods::Resource::Paths
- #configure_search — Croods::Resource::Model
- #controller — Croods::Resource::Controller
- #controller_blocks — Croods::Resource::Controller
- #controller_name — Croods::Resource::Controller
- #create_actions! — Croods::Resource::Controller
- #create_additional_actions! — Croods::Resource::Controller
- #create_application_controller! — ActionDispatch::Routing::Mapper
- #create_controller! — Croods::Resource::Controller
- #create_model! — Croods::Resource::Model
- #create_policy! — Croods::Resource::Policy
- #create_policy_actions! — Croods::Resource::Policy
- #create_resource_routes! — ActionDispatch::Routing::Mapper
- #current_tenant — Croods::Controller::MultiTenancy
- #default_actions — Croods::Resource::Actions
- #default_ignored_attributes — Croods::Resource::Attributes::Request
- #default_search_options — Croods::Resource::Search
- #definitions — Croods::Resource::Attributes
- #execute_service — Croods::Controller::Resource
- #extend_controller — Croods::Resource::Controller
- #extend_model — Croods::Resource::Model
- #extend_policy — Croods::Resource::Policy
- #filter_by — Croods::Resource::Filters
- #filtered_actions — Croods::Resource::Actions
- #filters — Croods::Resource::Filters
- #forbidden — Croods::Controller::Authorization
- #header_tenant — Croods::Controller::MultiTenancy
- #identifier — Croods::Controller::Member
- #identifier — Croods::Resource::Identifier
- #ignored_actions — Croods::Resource::Actions
- #ignored_attributes — Croods::Resource::Attributes::Request
- #ignored_attributes — Croods::Resource::Attributes::Base
- #immediate_owner_scope — Croods::Policy::Scope
- #immediate_owner_scope? — Croods::Policy::Scope
- #immediate_tenant_scope — Croods::Policy::Scope
- #immediate_tenant_scope? — Croods::Policy::Scope
- #joins — Croods::Policy::Scope
- #json_schema — Croods::Resource::JsonSchema
- #list_associations — Croods::Policy
- #member — Croods::Controller::Member
- #member_by_id — Croods::Controller::Member
- #member_by_identifier — Croods::Controller::Member
- #member_params — Croods::Controller::Member
- #member_path — Croods::Resource::Paths
- #member_user — Croods::Policy
- #merged_attributes — Croods::Resource::Attributes
- #model — Croods::Controller::Model
- #model — Croods::Resource::Model
- #model_blocks — Croods::Resource::Model
- #model_name — Croods::Controller::Model
- #model_name — Croods::Resource::Names
- #mount_croods — ActionDispatch::Routing::Mapper
- #namespace — Croods::Resource::Names
- #new_member — Croods::Controller::Member
- #not_found — Croods::Controller::NotFound
- #order — Croods::Controller::Collection
- #order_attribute — Croods::Resource::Sorting
- #order_by — Croods::Controller::Collection
- #order_by_attribute — Croods::Resource::Sorting
- #order_params — Croods::Resource::Sorting
- #other_tenant? — Croods::Policy
- #other_tenant_user? — Croods::Policy
- #owner? — Croods::Policy
- #owner? — Croods::Policy::Scope
- #owner_scope — Croods::Policy::Scope
- #page_attribute — Croods::Resource::Pagination
- #page_attribute_name — Croods::Resource::Pagination
- #page_method_name — Croods::Resource::Pagination
- #page_param — Croods::Controller::Collection
- #paginate_collection — Croods::Controller::Collection
- #pagination_params — Croods::Resource::Pagination
- #per_page_attribute — Croods::Resource::Pagination
- #policy — Croods::Resource::Policy
- #policy_blocks — Croods::Resource::Policy
- #policy_name — Croods::Resource::Policy
- #policy_scope — Croods::Controller::Authorization
- #policy_scope — Croods::Resource::Policy
- #policy_scope_name — Croods::Resource::Policy
- #public_action — Croods::Resource::Authorization
- #public_actions — Croods::Resource::Authorization
- #record_invalid — Croods::Controller::RecordInvalid
- #ref — Croods::Resource::JsonSchema
- #reflection_path — Croods::Policy::Scope
- #reflection_user — Croods::Policy
- #request — Croods::Resource::Attributes
- #request_attributes — Croods::Resource::Attributes
- #request_instance — Croods::Resource::Attributes
- #resolve — Croods::Policy::Scope
- #resource — Croods::Model
- #resource — Croods::Controller::Resource
- #resource_name — Croods::Model
- #resource_name — Croods::Controller::Resource
- #resource_name — Croods::Resource::Names
- #response — Croods::Resource::Attributes
- #response_attributes — Croods::Resource::Attributes
- #response_instance — Croods::Resource::Attributes
- #role? — Croods::Policy
- #roles — Croods::Policy::Scope
- #route_name — Croods::Resource::Names
- #scope_is_the_owner? — Croods::Policy::Scope
- #search_attribute — Croods::Resource::Search
- #search_attribute_name — Croods::Resource::Search
- #search_block — Croods::Resource::Search
- #search_by — Croods::Resource::Search
- #search_collection — Croods::Controller::Collection
- #search_method_name — Croods::Resource::Search
- #search_options — Croods::Resource::Search
- #search_param — Croods::Controller::Collection
- #search_params — Croods::Resource::Search
- #skip_action — Croods::Resource::Actions
- #skip_actions — Croods::Resource::Actions
- #skip_associations_authorization? — Croods::Policy
- #skip_attribute — Croods::Resource::Attributes::Base
- #skip_attributes — Croods::Resource::Attributes::Base
- #skip_search — Croods::Resource::Search
- #skip_search? — Croods::Resource::Search
- #sort — Croods::Controller::Collection
- #sort_by — Croods::Resource::Sorting
- #sort_by_method — Croods::Controller::Collection
- #sort_by_method? — Croods::Resource::Sorting
- #super? — Croods::Policy
- #super? — Croods::Policy::Scope
- #super_roles — Croods::Policy::Scope
- #table_exists? — Croods::Resource::Model
- #tenant — Croods::Model
- #tenant_model — Croods::Controller::MultiTenancy
- #tenant_params — Croods::Controller::MultiTenancy
- #tenant_scope — Croods::Policy::Scope
- #use_for_authentication! — Croods::Resource::Authentication
- #use_service — Croods::Resource::Services
- #use_services — Croods::Resource::Services
- #user_is_not_the_owner! — Croods::Resource::Authorization
- #user_is_the_owner? — Croods::Policy
- #user_is_the_owner? — Croods::Resource::Authorization
- #user_owner_scope — Croods::Policy::Scope
- #user_owner_scope? — Croods::Policy::Scope
- #user_params — Croods::Controller::Authentication