Table of Contents - monarchy-2.7.0 Documentation
Classes and Modules
- Create
- Monarchy
- Monarchy::ActsAsHierarchy
- Monarchy::ActsAsHierarchy::ClassMethods
- Monarchy::ActsAsHierarchy::InstanceMethods
- Monarchy::ActsAsHierarchy::SupportMethods
- Monarchy::ActsAsMember
- Monarchy::ActsAsMember::ClassMethods
- Monarchy::ActsAsMember::InstanceMethods
- Monarchy::ActsAsMember::SupportMethods
- Monarchy::ActsAsResource
- Monarchy::ActsAsResource::ClassMethods
- Monarchy::ActsAsResource::InstanceMethods
- Monarchy::ActsAsResource::SupportMethods
- Monarchy::ActsAsRole
- Monarchy::ActsAsRole::ClassMethods
- Monarchy::ActsAsRole::InstanceMethods
- Monarchy::ActsAsUser
- Monarchy::ActsAsUser::ClassMethods
- Monarchy::ActsAsUser::InstanceMethods
- Monarchy::ActsAsUser::SupportMethods
- Monarchy::Engine
- Monarchy::Exceptions
- Monarchy::Exceptions::ClassNotDefined
- Monarchy::Exceptions::ConfigNotDefined
- Monarchy::Exceptions::Error
- Monarchy::Exceptions::MemberIsNil
- Monarchy::Exceptions::ModelNotMember
- Monarchy::Exceptions::ModelNotResource
- Monarchy::Exceptions::ModelNotRole
- Monarchy::Exceptions::ModelNotUser
- Monarchy::Exceptions::ResourceIsNil
- Monarchy::Exceptions::ResourceNotPersist
- Monarchy::Exceptions::RoleIsNil
- Monarchy::Exceptions::RoleNotExist
- Monarchy::Exceptions::RoleNotRevokable
- Monarchy::Exceptions::UserIsNil
- Monarchy::ResourceGenerator
- Monarchy::SetupGenerator
- Monarchy::Validators
- MonarchyCreateHierarchies
- MonarchyCreateMemberships
Methods
- ::check_model_class — Monarchy::Validators
- ::default_role? — Monarchy::Validators
- ::hierarchy_class — Monarchy
- ::hierarhization — Monarchy
- ::last_role? — Monarchy::Validators
- ::member — Monarchy::Validators
- ::member_class — Monarchy
- ::model_is_class — Monarchy::Validators
- ::new — Monarchy::Exceptions::ClassNotDefined
- ::new — Monarchy::Exceptions::ConfigNotDefined
- ::new — Monarchy::Exceptions::RoleNotExist
- ::new — Monarchy::Exceptions::ModelNotResource
- ::new — Monarchy::Exceptions::ModelNotMember
- ::new — Monarchy::Exceptions::ModelNotRole
- ::new — Monarchy::Exceptions::ModelNotUser
- ::next_migration_number — Monarchy::ResourceGenerator
- ::next_migration_number — Monarchy::SetupGenerator
- ::rebuild! — Monarchy
- ::reparentize — Monarchy
- ::resource — Monarchy::Validators
- ::resource_classes — Monarchy
- ::role — Monarchy::Validators
- ::role_class — Monarchy
- ::role_name — Monarchy::Validators
- ::role_names — Monarchy::Validators
- ::user — Monarchy::Validators
- ::user_class — Monarchy
- #accessible_for — Monarchy::ActsAsHierarchy::InstanceMethods
- #accessible_for — Monarchy::ActsAsResource::InstanceMethods
- #accessible_for_options — Monarchy::ActsAsHierarchy::SupportMethods
- #accessible_leaves_ids — Monarchy::ActsAsHierarchy::SupportMethods
- #accessible_roles_for — Monarchy::ActsAsUser::InstanceMethods
- #accessible_roots_ids — Monarchy::ActsAsHierarchy::SupportMethods
- #acts_as_hierarchy — Monarchy::ActsAsHierarchy::ClassMethods
- #acts_as_member — Monarchy::ActsAsMember::ClassMethods
- #acts_as_resource — Monarchy::ActsAsResource::ClassMethods
- #acts_as_role — Monarchy::ActsAsRole::ClassMethods
- #acts_as_user — Monarchy::ActsAsUser::ClassMethods
- #ancestor_leaves_for_user — Monarchy::ActsAsHierarchy::SupportMethods
- #ancestors_for — Monarchy::ActsAsHierarchy::ClassMethods
- #ancestors_for — Monarchy::ActsAsUser::InstanceMethods
- #assign_parent — Monarchy::ActsAsResource::InstanceMethods
- #change — MonarchyCreateHierarchies
- #change — MonarchyCreateMemberships
- #check_argument_type — Monarchy::ActsAsHierarchy::ClassMethods
- #children — Monarchy::ActsAsResource::InstanceMethods
- #children= — Monarchy::ActsAsResource::InstanceMethods
- #children_for — Monarchy::ActsAsHierarchy::ClassMethods
- #children_hierarchies — Monarchy::ActsAsResource::InstanceMethods
- #children_resources — Monarchy::ActsAsResource::InstanceMethods
- #class_not_defined — Monarchy
- #create_resource_file — Monarchy::ResourceGenerator
- #default_inherited_role — Monarchy::ActsAsRole::InstanceMethods
- #default_role — Monarchy::ActsAsResource::SupportMethods
- #default_role_name — Monarchy::ActsAsResource::SupportMethods
- #descendant_leaves_for_user — Monarchy::ActsAsHierarchy::SupportMethods
- #descendant_role — Monarchy::ActsAsUser::InstanceMethods
- #descendants_for — Monarchy::ActsAsHierarchy::ClassMethods
- #descendants_for — Monarchy::ActsAsUser::InstanceMethods
- #ensure_hierarchy — Monarchy::ActsAsResource::InstanceMethods
- #grant — Monarchy::ActsAsUser::InstanceMethods
- #grant_or_create_member — Monarchy::ActsAsUser::InstanceMethods
- #hierarchies_for — Monarchy::ActsAsHierarchy::ClassMethods
- #hierarchy_or_resource — Monarchy::ActsAsMember::InstanceMethods
- #include_callbacks — Monarchy::ActsAsMember::SupportMethods
- #include_relations — Monarchy::ActsAsHierarchy::SupportMethods
- #include_relationships — Monarchy::ActsAsMember::SupportMethods
- #include_relationships — Monarchy::ActsAsResource::SupportMethods
- #include_scopes — Monarchy::ActsAsHierarchy::SupportMethods
- #include_scopes — Monarchy::ActsAsMember::SupportMethods
- #include_scopes — Monarchy::ActsAsResource::SupportMethods
- #include_scopes — Monarchy::ActsAsUser::SupportMethods
- #include_validators — Monarchy::ActsAsHierarchy::SupportMethods
- #include_validators — Monarchy::ActsAsMember::SupportMethods
- #inheritance_query — Monarchy::ActsAsHierarchy::SupportMethods
- #inherited_default_role — Monarchy::ActsAsUser::InstanceMethods
- #member_for — Monarchy::ActsAsUser::InstanceMethods
- #members_access_revoke? — Monarchy::ActsAsMember::InstanceMethods
- #members_for — Monarchy::ActsAsUser::InstanceMethods
- #message — Monarchy::Exceptions::ClassNotDefined
- #message — Monarchy::Exceptions::ConfigNotDefined
- #message — Monarchy::Exceptions::RoleNotExist
- #message — Monarchy::Exceptions::ModelNotResource
- #message — Monarchy::Exceptions::ModelNotMember
- #message — Monarchy::Exceptions::ModelNotRole
- #message — Monarchy::Exceptions::ModelNotUser
- #message — Monarchy::Exceptions::RoleNotRevokable
- #message — Monarchy::Exceptions::ResourceIsNil
- #message — Monarchy::Exceptions::UserIsNil
- #message — Monarchy::Exceptions::MemberIsNil
- #message — Monarchy::Exceptions::RoleIsNil
- #message — Monarchy::Exceptions::ResourceNotPersist
- #parent — Monarchy::ActsAsResource::InstanceMethods
- #parent= — Monarchy::ActsAsResource::InstanceMethods
- #parent_as — Monarchy::ActsAsResource::SupportMethods
- #parent_resource — Monarchy::ActsAsResource::InstanceMethods
- #parents_for — Monarchy::ActsAsHierarchy::ClassMethods
- #relation_keys — Monarchy::ActsAsResource::InstanceMethods
- #resource= — Monarchy::ActsAsMember::InstanceMethods
- #resource_and_inheritance_roles — Monarchy::ActsAsUser::InstanceMethods
- #resource_roles — Monarchy::ActsAsUser::InstanceMethods
- #revoke_access — Monarchy::ActsAsMember::InstanceMethods
- #revoke_access — Monarchy::ActsAsUser::InstanceMethods
- #revoke_role — Monarchy::ActsAsUser::InstanceMethods
- #revoke_role! — Monarchy::ActsAsUser::InstanceMethods
- #revoking_last_role — Monarchy::ActsAsUser::InstanceMethods
- #revoking_role — Monarchy::ActsAsUser::InstanceMethods
- #roles_for — Monarchy::ActsAsUser::InstanceMethods
- #roots_with_children — Monarchy::ActsAsHierarchy::SupportMethods
- #setup_acting — Monarchy::ActsAsResource::SupportMethods
- #setup_monarchy — Monarchy::SetupGenerator
- #with_ancestors_access — Monarchy::ActsAsMember::SupportMethods
- #with_descendants_access — Monarchy::ActsAsMember::SupportMethods