Table of Contents - the_garage-2.6.1 Documentation
Classes and Modules
- Garage
- Garage::AppResponder
- Garage::AuthBackendError
- Garage::AuthBackendTimeout
- Garage::Authorizable
- Garage::BadRequest
- Garage::Config
- Garage::Config::Builder
- Garage::ControllerHelper
- Garage::Docs
- Garage::Docs::AnchorBuilding
- Garage::Docs::Application
- Garage::Docs::Config
- Garage::Docs::Config::Builder
- Garage::Docs::ConsoleLinkBuilding
- Garage::Docs::Document
- Garage::Docs::Engine
- Garage::Docs::Example
- Garage::Docs::Renderer
- Garage::Docs::TocRenderer
- Garage::HTTPError
- Garage::HypermediaFilter
- Garage::HypermediaResponder
- Garage::HypermediaResponder::DataRenderer
- Garage::HypermediaResponder::Representation
- Garage::Meta
- Garage::Meta::Engine
- Garage::Meta::RemoteService
- Garage::Meta::RemoteService::Config
- Garage::Meta::RemoteService::ServiceDSL
- Garage::MetaResource
- Garage::MissingScopeError
- Garage::NestedFieldQuery
- Garage::NestedFieldQuery::Builder
- Garage::NestedFieldQuery::DefaultSelector
- Garage::NestedFieldQuery::FullSelector
- Garage::NestedFieldQuery::InvalidData
- Garage::NestedFieldQuery::InvalidQuery
- Garage::NestedFieldQuery::Parser
- Garage::NestedFieldQuery::Selector
- Garage::OptionalResponseBodyResponder
- Garage::PaginatingResponder
- Garage::Permission
- Garage::PermissionError
- Garage::Permissions
- Garage::Representer
- Garage::Representer::ClassMethods
- Garage::Representer::Collection
- Garage::Representer::Definition
- Garage::Representer::Link
- Garage::Representer::NonEncodableValue
- Garage::ResourceCastingResponder
- Garage::RestfulActions
- Garage::RestfulActions::ClassMethods
- Garage::Strategy
- Garage::Strategy::AccessToken
- Garage::Strategy::AuthServer
- Garage::Strategy::AuthServer::AccessTokenFetcher
- Garage::Strategy::AuthServer::Cache
- Garage::Strategy::AuthServer::NoUrlError
- Garage::Strategy::AuthServer::Response
- Garage::Strategy::NoAuthentication
- Garage::Strategy::Test
- Garage::Test
- Garage::Test::Migrator
- Garage::TokenScope
- Garage::TokenScope::Ability
- Garage::TokenScope::Config
- Garage::TokenScope::Scope
- Garage::Tracer
- Garage::Tracer::AwsXrayTracer
- Garage::Tracer::NullTracer
- Garage::Unauthorized
- Garage::Utils
Methods
- ::ability — Garage::TokenScope
- ::all — Garage::Docs::Document
- ::all — Garage::Meta::RemoteService
- ::all_scopes — Garage::TokenScope
- ::application — Garage::Docs::Document
- ::application — Garage::Docs
- ::before — Garage::HypermediaFilter
- ::build — Garage::NestedFieldQuery::Builder
- ::build — Garage::NestedFieldQuery::Selector
- ::build_all — Garage::Docs::Example
- ::build_parsed — Garage::NestedFieldQuery::Selector
- ::build_permissions — Garage::Docs::Document
- ::build_permissions — Garage::Meta::RemoteService
- ::configuration — Garage::Meta::RemoteService
- ::configuration — Garage::TokenScope
- ::configuration — Garage
- ::configure — Garage::Meta::RemoteService
- ::configure — Garage::TokenScope
- ::configure — Garage
- ::default_ttl — Garage::Strategy::AuthServer::Cache
- ::fetch — Garage::Strategy::AuthServer::AccessTokenFetcher
- ::find_by_name — Garage::Docs::Document
- ::hidden_scopes — Garage::TokenScope
- ::included — Garage::Representer
- ::new — Garage::Config
- ::new — Garage::Config::Builder
- ::new — Garage::Docs::Application
- ::new — Garage::Docs::Config
- ::new — Garage::Docs::Config::Builder
- ::new — Garage::Docs::Document
- ::new — Garage::Docs::Example
- ::new — Garage::BadRequest
- ::new — Garage::Unauthorized
- ::new — Garage::AuthBackendTimeout
- ::new — Garage::AuthBackendError
- ::new — Garage::HypermediaFilter
- ::new — Garage::HypermediaResponder::Representation
- ::new — Garage::HypermediaResponder::DataRenderer
- ::new — Garage::Meta::RemoteService::Config
- ::new — Garage::Meta::RemoteService::ServiceDSL
- ::new — Garage::MetaResource
- ::new — Garage::NestedFieldQuery::Selector
- ::new — Garage::Permission
- ::new — Garage::Permissions
- ::new — Garage::Representer::Definition
- ::new — Garage::Representer::Link
- ::new — Garage::Strategy::AccessToken
- ::new — Garage::Strategy::AuthServer::AccessTokenFetcher
- ::new — Garage::Strategy::AuthServer::Response
- ::new — Garage::TokenScope::Ability
- ::new — Garage::TokenScope::Scope
- ::new — Garage::ResourceCastingResponder
- ::optional_scopes — Garage::TokenScope
- ::parse — Garage::NestedFieldQuery::Parser
- ::render — Garage::HypermediaResponder::DataRenderer
- ::renderer — Garage::Docs::Document
- ::representers — Garage::Representer
- ::revealed_scopes — Garage::TokenScope
- ::start — Garage::Tracer::NullTracer
- ::start — Garage::Tracer::AwsXrayTracer
- ::toc_renderer — Garage::Docs::Document
- ::with_cache — Garage::Strategy::AuthServer::Cache
- #[] — Garage::NestedFieldQuery::DefaultSelector
- #[] — Garage::NestedFieldQuery::FullSelector
- #[] — Garage::NestedFieldQuery::Selector
- #_encode_to_hash — Garage::HypermediaResponder
- #ability_from_token — Garage::ControllerHelper
- #acceptable? — Garage::Strategy::AccessToken
- #access — Garage::TokenScope::Scope
- #access! — Garage::TokenScope::Ability
- #access_token — Garage::Strategy::AuthServer
- #access_token — Garage::Strategy::NoAuthentication
- #access_token — Garage::Strategy::Test
- #accessible — Garage::Representer::ClassMethods
- #accessible? — Garage::Strategy::AccessToken
- #accessible_resources — Garage::TokenScope::Scope
- #add_link_header — Garage::PaginatingResponder
- #allow? — Garage::TokenScope::Ability
- #allow_access? — Garage::ControllerHelper
- #allowed? — Garage::Permission
- #alternate_endpoint — Garage::Meta::RemoteService::ServiceDSL
- #alternate_endpoints — Garage::Meta::RemoteService
- #api_behavior — Garage::OptionalResponseBodyResponder
- #application_id — Garage::Strategy::AccessToken
- #attribute_names — Garage::Strategy::Test
- #attributes — Garage::Strategy::Test
- #auth_server_url — Garage::Strategy::AuthServer::AccessTokenFetcher
- #authenticate — Garage::Docs::Config::Builder
- #authorize! — Garage::Permissions
- #authorize! — Garage::Authorizable
- #bearer_token — Garage::Strategy::AuthServer::AccessTokenFetcher
- #body — Garage::Docs::Document
- #body — Garage::Strategy::AuthServer::Response
- #boolean? — Garage::Representer::Definition
- #build — Garage::Config::Builder
- #build — Garage::Meta::RemoteService::ServiceDSL
- #build — Garage::NestedFieldQuery::Builder
- #build_console_link — Garage::Docs::ConsoleLinkBuilding
- #build_link_hash — Garage::PaginatingResponder
- #build_path_for — Garage::PaginatingResponder
- #build_permissions — Garage::MetaResource
- #build_permissions — Garage::Authorizable
- #cache — Garage::HypermediaResponder
- #cache_acceess_token_validation? — Garage::Config
- #cache_context — Garage::ControllerHelper
- #cache_key — Garage::Docs::Document
- #canonical — Garage::NestedFieldQuery::DefaultSelector
- #canonical — Garage::NestedFieldQuery::FullSelector
- #canonical — Garage::NestedFieldQuery::Selector
- #cast_resource — Garage::Config
- #cast_resource — Garage::Config::Builder
- #collection — Garage::Representer::ClassMethods
- #console_app_secret= — Garage::Docs::Config::Builder
- #console_app_uid= — Garage::Docs::Config::Builder
- #construct_links — Garage::PaginatingResponder
- #content_type — Garage::HypermediaResponder::Representation
- #converted_data — Garage::HypermediaResponder::DataRenderer
- #convertible_to_dictionary? — Garage::HypermediaResponder::DataRenderer
- #create — Garage::RestfulActions
- #create_resource — Garage::RestfulActions
- #current_operation — Garage::RestfulActions
- #current_resource_owner — Garage::ControllerHelper
- #current_user_method — Garage::Docs::Config::Builder
- #default_resource_class — Garage::RestfulActions::ClassMethods
- #default_url_options — Garage::Representer
- #deleted! — Garage::Permissions
- #destroy — Garage::RestfulActions
- #destroy_resource — Garage::RestfulActions
- #dictionary? — Garage::HypermediaResponder::Representation
- #dictionary? — Garage::HypermediaResponder::DataRenderer
- #dictionary_match_data — Garage::HypermediaFilter
- #dictionary_representation — Garage::HypermediaFilter
- #dictionary_request_format — Garage::HypermediaFilter
- #display — Garage::HypermediaResponder
- #display — Garage::PaginatingResponder
- #display — Garage::ResourceCastingResponder
- #distinct? — Garage::PaginatingResponder
- #docs — Garage::Config
- #docs — Garage::Config::Builder
- #docs_authorization_method — Garage::Docs::Config::Builder
- #docs_cache_enabled= — Garage::Docs::Config::Builder
- #document_root= — Garage::Docs::Config::Builder
- #documents — Garage::Docs::Application
- #doorkeeper_token — Garage::ControllerHelper
- #effective_permissions — Garage::Authorizable
- #encode — Garage::Representer::Definition
- #encode — Garage::Representer::Collection
- #encode_to_hash — Garage::HypermediaResponder
- #encode_value — Garage::Representer::Definition
- #endpoint — Garage::Meta::RemoteService::ServiceDSL
- #examples — Garage::Docs::Document
- #excludes? — Garage::NestedFieldQuery::DefaultSelector
- #excludes? — Garage::NestedFieldQuery::FullSelector
- #excludes? — Garage::NestedFieldQuery::Selector
- #exists? — Garage::Permissions
- #expired? — Garage::Strategy::AccessToken
- #expired_at — Garage::Strategy::AccessToken
- #extract_datetime_query — Garage::Utils
- #extract_resource_class — Garage::Docs::Document
- #fetch — Garage::Strategy::AuthServer::AccessTokenFetcher
- #fetch_with_cache — Garage::Strategy::AuthServer::AccessTokenFetcher
- #fetch_without_cache — Garage::Strategy::AuthServer::AccessTokenFetcher
- #field_selector — Garage::HypermediaFilter
- #fields_param — Garage::HypermediaFilter
- #for — Garage::Permissions
- #forbids! — Garage::Permissions
- #from_header — Garage::Strategy::Test
- #fuzzy_parse — Garage::Utils
- #get — Garage::Strategy::AuthServer::AccessTokenFetcher
- #get_resource_identifier — Garage::HypermediaResponder
- #handle_definition? — Garage::Representer
- #hard_limit — Garage::PaginatingResponder
- #has_any_valid_credentials? — Garage::Strategy::AuthServer::AccessTokenFetcher
- #has_cacheable_credentials? — Garage::Strategy::AuthServer::AccessTokenFetcher
- #has_dictionary_mime_type? — Garage::HypermediaFilter
- #has_scope? — Garage::ControllerHelper
- #header — Garage::Docs::Renderer
- #header — Garage::Docs::TocRenderer
- #header — Garage::Strategy::AuthServer::AccessTokenFetcher
- #hidden? — Garage::TokenScope::Scope
- #hide_total? — Garage::PaginatingResponder
- #http_client — Garage::Strategy::AuthServer::AccessTokenFetcher
- #humanized_name — Garage::Docs::Document
- #includes? — Garage::NestedFieldQuery::DefaultSelector
- #includes? — Garage::NestedFieldQuery::FullSelector
- #includes? — Garage::NestedFieldQuery::Selector
- #includes_scope? — Garage::Strategy::AccessToken
- #index — Garage::RestfulActions
- #indexed_data — Garage::HypermediaResponder::DataRenderer
- #inherited — Garage::Representer::ClassMethods
- #inject_trace_context — Garage::Tracer::NullTracer
- #inject_trace_context — Garage::Tracer::AwsXrayTracer
- #json? — Garage::Strategy::AuthServer::Response
- #link — Garage::Representer::ClassMethods
- #link_path_for — Garage::Representer
- #load_scope — Garage::TokenScope::Ability
- #load_scopes — Garage::TokenScope::Ability
- #location — Garage::RestfulActions
- #max_per_page — Garage::PaginatingResponder
- #max_per_page= — Garage::PaginatingResponder
- #merge — Garage::NestedFieldQuery::Parser
- #message — Garage::Strategy::AuthServer::NoUrlError
- #metadata — Garage::Representer::ClassMethods
- #missing_scopes — Garage::TokenScope::Ability
- #name — Garage::Docs::Application
- #name — Garage::Docs::Document
- #name — Garage::Meta::RemoteService::ServiceDSL
- #name — Garage::Representer::Definition
- #name — Garage::TokenScope::Scope
- #namespace — Garage::Meta::RemoteService::ServiceDSL
- #namespace — Garage::TokenScope::Config
- #notify_request_stats — Garage::ControllerHelper
- #oauth_scope — Garage::Representer::ClassMethods
- #operated_resource — Garage::RestfulActions
- #optional? — Garage::TokenScope::Scope
- #paginate — Garage::PaginatingResponder
- #param — Garage::Representer::ClassMethods
- #params — Garage::Representer::ClassMethods
- #parse — Garage::NestedFieldQuery::Parser
- #parse_recurse — Garage::NestedFieldQuery::Parser
- #parsed_body — Garage::Strategy::AuthServer::Response
- #partial? — Garage::Representer
- #path_with_query — Garage::Strategy::AuthServer::AccessTokenFetcher
- #pathify — Garage::Representer::Link
- #pathnames — Garage::Docs::Application
- #permits! — Garage::Permissions
- #permits? — Garage::Permissions
- #postprocess — Garage::Docs::AnchorBuilding
- #preprocess — Garage::Docs::AnchorBuilding
- #primitive? — Garage::Representer::Definition
- #property — Garage::Representer::ClassMethods
- #protect_resource_as — Garage::RestfulActions
- #query — Garage::Strategy::AuthServer::AccessTokenFetcher
- #read_timeout — Garage::Strategy::AuthServer::AccessTokenFetcher
- #readable? — Garage::Permissions
- #record_http_request — Garage::Tracer::NullTracer
- #record_http_request — Garage::Tracer::AwsXrayTracer
- #record_http_response — Garage::Tracer::NullTracer
- #record_http_response — Garage::Tracer::AwsXrayTracer
- #register — Garage::TokenScope::Config
- #relative_base_name — Garage::Docs::Document
- #remote_server= — Garage::Docs::Config::Builder
- #render — Garage::Docs::Document
- #render — Garage::HypermediaResponder::DataRenderer
- #render — Garage::HypermediaResponder
- #render_hash — Garage::Representer
- #rendered_body — Garage::Docs::Document
- #represent! — Garage::Representer
- #representation — Garage::HypermediaResponder
- #representer_attrs — Garage::Representer::ClassMethods
- #requested_by? — Garage::ControllerHelper
- #requested_token — Garage::Strategy::Test
- #require_access! — Garage::RestfulActions
- #require_access_and_permission! — Garage::RestfulActions
- #require_action_permission — Garage::RestfulActions
- #require_action_permission_crud — Garage::RestfulActions
- #require_permission! — Garage::RestfulActions
- #require_resource — Garage::RestfulActions
- #require_resources — Garage::RestfulActions
- #required_scopes — Garage::TokenScope::Config
- #requires_select? — Garage::Representer::Definition
- #rescue_error — Garage::Config
- #reset — Garage::Docs::Config
- #reset — Garage::Docs::AnchorBuilding
- #resource_class — Garage::Docs::Document
- #resource_class — Garage::Representer
- #resource_class — Garage::RestfulActions::ClassMethods
- #resource_class= — Garage::RestfulActions::ClassMethods
- #resource_owner_id — Garage::Strategy::AccessToken
- #resource_owner_id — Garage::ControllerHelper
- #respond_with_resource_options — Garage::RestfulActions
- #respond_with_resources_options — Garage::RestfulActions
- #reveal_total! — Garage::PaginatingResponder
- #revoked? — Garage::Strategy::AccessToken
- #revoked_at — Garage::Strategy::AccessToken
- #scopes — Garage::Strategy::AccessToken
- #scopes — Garage::TokenScope::Config
- #selectable? — Garage::Representer::Definition
- #service — Garage::Meta::RemoteService::Config
- #set_total_count — Garage::PaginatingResponder
- #show — Garage::RestfulActions
- #signout_path= — Garage::Docs::Config::Builder
- #signout_request_method= — Garage::Docs::Config::Builder
- #status_code — Garage::HTTPError
- #status_code — Garage::Strategy::AuthServer::Response
- #strategy — Garage::Config
- #to_anchor — Garage::Docs::AnchorBuilding
- #to_hash — Garage::Strategy::AuthServer::Response
- #to_resource — Garage::Representer
- #to_s — Garage::TokenScope::Scope
- #to_sym — Garage::TokenScope::Scope
- #toc — Garage::Docs::Document
- #total_count — Garage::PaginatingResponder
- #tracer — Garage::Config
- #tracer — Garage::Tracer
- #transform — Garage::HypermediaResponder
- #unauthorized_render_options — Garage::ControllerHelper
- #update — Garage::RestfulActions
- #update_resource — Garage::RestfulActions
- #uri — Garage::Strategy::AuthServer::AccessTokenFetcher
- #url — Garage::Docs::Example
- #valid? — Garage::Strategy::AuthServer::Response
- #verify_auth — Garage::ControllerHelper
- #verify_permission? — Garage::Strategy::AuthServer
- #verify_permission? — Garage::Strategy::NoAuthentication
- #verify_permission? — Garage::Strategy::Test
- #visible_to? — Garage::Docs::Document
- #writable? — Garage::Permissions