Table of Contents - rails-surrender-0.1.0 Documentation
Classes and Modules
- Rails
- Rails::Surrender
- Rails::Surrender::ControllerAdditions
- Rails::Surrender::DefaultAbility
- Rails::Surrender::Error
- Rails::Surrender::FilterBuilder
- Rails::Surrender::ModelAdditions
- Rails::Surrender::ModelAdditions::ClassMethods
- Rails::Surrender::ModelFilterScopes
- Rails::Surrender::ModelFilterScopes::ClassMethods
- Rails::Surrender::PaginationBuilder
- Rails::Surrender::QueryParamParser
- Rails::Surrender::Railtie
- Rails::Surrender::Render
- Rails::Surrender::Render::Configuration
- Rails::Surrender::Render::Configuration::InclusionMapperLogic
- Rails::Surrender::Render::Configuration::InstanceLogic
- Rails::Surrender::Render::Count
- Rails::Surrender::Render::Ids
- Rails::Surrender::Render::Resource
- Rails::Surrender::Render::Resource::Collection
- Rails::Surrender::Render::Resource::InclusionMapper
- Rails::Surrender::Render::Resource::Instance
- Rails::Surrender::Response
- Rails::Surrender::SortBuilder
Methods
- ::included — Rails::Surrender::ModelAdditions
- ::included — Rails::Surrender::ModelFilterScopes
- ::new — Rails::Surrender::FilterBuilder
- ::new — Rails::Surrender::PaginationBuilder
- ::new — Rails::Surrender::QueryParamParser
- ::new — Rails::Surrender::SortBuilder
- ::new — Rails::Surrender::Render::Configuration
- ::new — Rails::Surrender::Render::Count
- ::new — Rails::Surrender::Render::Ids
- ::new — Rails::Surrender::Render::Resource
- ::new — Rails::Surrender::Render::Resource::Collection
- ::new — Rails::Surrender::Render::Resource::InclusionMapper
- ::new — Rails::Surrender::Render::Resource::Instance
- ::new — Rails::Surrender::Response
- ::new — Rails::Surrender::ControllerAdditions
- #ability — Rails::Surrender::ControllerAdditions
- #apply_surrender_column_datetime_scopes — Rails::Surrender::ModelFilterScopes::ClassMethods
- #apply_surrender_column_name_scopes — Rails::Surrender::ModelFilterScopes::ClassMethods
- #association_attribute_order — Rails::Surrender::SortBuilder
- #attribute_type — Rails::Surrender::Render::Configuration
- #build! — Rails::Surrender::FilterBuilder
- #build! — Rails::Surrender::PaginationBuilder
- #build! — Rails::Surrender::SortBuilder
- #can? — Rails::Surrender::DefaultAbility
- #collection_data — Rails::Surrender::Render::Resource
- #count? — Rails::Surrender::QueryParamParser
- #ctrl_included_attributes — Rails::Surrender::Render::Configuration::InstanceLogic
- #ctrl_included_expansions — Rails::Surrender::Render::Configuration::InstanceLogic
- #ctrl_included_joins_required — Rails::Surrender::Render::Configuration::InclusionMapperLogic
- #element_from — Rails::Surrender::Render::Configuration::InclusionMapperLogic
- #exclude — Rails::Surrender::QueryParamParser
- #exclude_locally? — Rails::Surrender::Render::Configuration::InstanceLogic
- #expanding_elements — Rails::Surrender::Render::Configuration::InclusionMapperLogic
- #filter — Rails::Surrender::QueryParamParser
- #filter — Rails::Surrender::ControllerAdditions
- #filter? — Rails::Surrender::QueryParamParser
- #filter_method — Rails::Surrender::FilterBuilder
- #filter_method_id — Rails::Surrender::FilterBuilder
- #history_class — Rails::Surrender::Render::Resource::Instance
- #ids? — Rails::Surrender::QueryParamParser
- #include — Rails::Surrender::QueryParamParser
- #inherited — Rails::Surrender::ModelFilterScopes::ClassMethods
- #instance_data — Rails::Surrender::Render::Resource
- #invalid_local_user_includes — Rails::Surrender::Render::Configuration
- #json_data — Rails::Surrender::Response
- #local_ctrl_excludes — Rails::Surrender::Render::Configuration
- #local_ctrl_includes — Rails::Surrender::Render::Configuration
- #local_excludes — Rails::Surrender::Render::Configuration::InstanceLogic
- #local_user_excludes — Rails::Surrender::Render::Configuration
- #local_user_includes — Rails::Surrender::Render::Configuration
- #locally_included_attributes — Rails::Surrender::Render::Configuration::InstanceLogic
- #locally_included_expands — Rails::Surrender::Render::Configuration::InstanceLogic
- #nested_class_for — Rails::Surrender::Render::Resource::Instance
- #nested_config_for — Rails::Surrender::Render::Resource::Instance
- #nested_ctrl_excludes — Rails::Surrender::Render::Configuration::InstanceLogic
- #nested_ctrl_includes — Rails::Surrender::Render::Configuration::InstanceLogic
- #nested_user_excludes — Rails::Surrender::Render::Configuration::InstanceLogic
- #nested_user_includes — Rails::Surrender::Render::Configuration::InstanceLogic
- #next_level_asks_from — Rails::Surrender::Render::Configuration
- #paginatable? — Rails::Surrender::PaginationBuilder
- #paginate — Rails::Surrender::ControllerAdditions
- #paginate? — Rails::Surrender::QueryParamParser
- #paginate? — Rails::Surrender::ControllerAdditions
- #pagination — Rails::Surrender::QueryParamParser
- #pagination — Rails::Surrender::ControllerAdditions
- #pagination_headers — Rails::Surrender::ControllerAdditions
- #parse — Rails::Surrender::Render::Count
- #parse — Rails::Surrender::Render::Ids
- #parse — Rails::Surrender::Render::Resource
- #parse — Rails::Surrender::Render::Resource::InclusionMapper
- #parse_yml — Rails::Surrender::QueryParamParser
- #parsed_query_params — Rails::Surrender::ControllerAdditions
- #render — Rails::Surrender::Render::Resource::Collection
- #render — Rails::Surrender::Render::Resource::Instance
- #resource_attribute_order — Rails::Surrender::SortBuilder
- #resource_class — Rails::Surrender::ControllerAdditions
- #resource_class_subclass_surrender_attributes_that_expand — Rails::Surrender::Render::Configuration::InclusionMapperLogic
- #resource_class_subclass_surrender_expands — Rails::Surrender::Render::Configuration::InclusionMapperLogic
- #resource_class_surrender_attributes_that_expand — Rails::Surrender::Render::Configuration::InclusionMapperLogic
- #resource_class_surrender_expands — Rails::Surrender::Render::Configuration::InclusionMapperLogic
- #resource_has_association_with_attribute? — Rails::Surrender::SortBuilder
- #resource_has_attribute? — Rails::Surrender::SortBuilder
- #resource_has_scope_method? — Rails::Surrender::SortBuilder
- #scope_method_order — Rails::Surrender::SortBuilder
- #send_filter_for — Rails::Surrender::FilterBuilder
- #skip_pagination — Rails::Surrender::ControllerAdditions
- #sort — Rails::Surrender::QueryParamParser
- #sort — Rails::Surrender::ControllerAdditions
- #sort? — Rails::Surrender::QueryParamParser
- #sort_attributes — Rails::Surrender::QueryParamParser
- #surrender — Rails::Surrender::ControllerAdditions
- #surrender_attributes — Rails::Surrender::ModelAdditions::ClassMethods
- #surrender_available_attributes — Rails::Surrender::ModelAdditions::ClassMethods
- #surrender_available_expands — Rails::Surrender::ModelAdditions::ClassMethods
- #surrender_callable_attributes — Rails::Surrender::ModelAdditions::ClassMethods
- #surrender_callable_expands — Rails::Surrender::ModelAdditions::ClassMethods
- #surrender_expands — Rails::Surrender::ModelAdditions::ClassMethods
- #surrenders — Rails::Surrender::ModelAdditions::ClassMethods
- #top_level_keys_from — Rails::Surrender::Render::Configuration
- #user_included_attributes — Rails::Surrender::Render::Configuration::InstanceLogic
- #user_included_attributes_to_render — Rails::Surrender::Render::Configuration::InstanceLogic
- #user_included_expansions — Rails::Surrender::Render::Configuration::InstanceLogic
- #user_included_joins_required — Rails::Surrender::Render::Configuration::InclusionMapperLogic
- #user_included_local_expansions_to_render — Rails::Surrender::Render::Configuration::InstanceLogic
- #validate_user_includes! — Rails::Surrender::Render::Configuration
- #with_surrender_datetime_columns — Rails::Surrender::ModelFilterScopes::ClassMethods