Table of Contents - required_scopes-1.0.1 Documentation
Classes and Modules
- Object
- RequiredScopes
- RequiredScopes::ActiveRecord
- RequiredScopes::ActiveRecord::Base
- RequiredScopes::ActiveRecord::Base::ClassMethods
- RequiredScopes::ActiveRecord::VersionCompatibility
- RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- RequiredScopes::Errors
- RequiredScopes::Errors::Base
- RequiredScopes::Errors::BaseScopeNotSatisfiedError
- RequiredScopes::Errors::RequiredScopeCategoriesNotSatisfiedError
Methods
- ::impl — RequiredScopes::ActiveRecord::VersionCompatibility
- ::new — RequiredScopes::Errors::RequiredScopeCategoriesNotSatisfiedError
- ::new — RequiredScopes::Errors::BaseScopeNotSatisfiedError
- #all_scope_categories_satisfied — Object
- #all_scope_categories_satisfied! — Object
- #apply_version_specific_fixes! — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #apply_version_specific_fixes! — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #base_scope — RequiredScopes::ActiveRecord::Base::ClassMethods
- #base_scope_required! — RequiredScopes::ActiveRecord::Base::ClassMethods
- #base_scope_satisfied — RequiredScopes::ActiveRecord::Base::ClassMethods
- #build_message — RequiredScopes::Errors::RequiredScopeCategoriesNotSatisfiedError
- #build_message — RequiredScopes::Errors::BaseScopeNotSatisfiedError
- #build_scope_with_required_scopes_ignored — Object
- #destroy_with_required_scopes_removed — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #ensure_categories_satisfied! — Object
- #ignore_parent_scope_requirement — RequiredScopes::ActiveRecord::Base::ClassMethods
- #is_association_relation? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #is_association_relation? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #merge — Object
- #must_scope_by — RequiredScopes::ActiveRecord::Base::ClassMethods
- #relation_for_destroy — RequiredScopes::ActiveRecord::Base
- #relation_method_for_ignoring_scopes — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #relation_method_for_ignoring_scopes — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #required_scope_categories — RequiredScopes::ActiveRecord::Base::ClassMethods
- #satisfied_scope_categories — Object
- #scope — RequiredScopes::ActiveRecord::Base::ClassMethods
- #scope_categories_satisfied — Object
- #scope_categories_satisfied! — Object
- #scope_category_satisfied — Object
- #supports_bang_methods? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_bang_methods? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_distinct? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_distinct? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_find_by? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_find_by? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_ids? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_ids? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_load? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_load? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_none? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_none? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_references? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_references? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_references_method? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_references_method? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_spawn? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_spawn? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_take? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_take? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #supports_unscope? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord4
- #supports_unscope? — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #target_scope_with_required_scopes_removed — RequiredScopes::ActiveRecord::VersionCompatibility::ActiveRecord3
- #unscoped — RequiredScopes::ActiveRecord::Base::ClassMethods