Table of Contents - core_models-0.0.4 Documentation
Pages
Classes and Modules
- CoreModels
- CoreModels::Models
- CoreModels::Models::Concerns
- CoreModels::Models::Concerns::GroupConcerns
- CoreModels::Models::Concerns::RoleConcerns
- CoreModels::Models::Concerns::UserConcerns
- CoreModels::Models::Group
- CoreModels::Models::GroupMembership
- CoreModels::Models::GroupsRole
- CoreModels::Models::Permission
- CoreModels::Models::Role
- CoreModels::Models::RolesPermission
- CoreModels::Models::User
- CoreModelsSetupGenerator
- CreateGroup
- CreateJoinTableRolesGroups
- CreateJoinTableRolesPermissions
- CreatePermission
- CreateRole
- CreateTrippleJoinTableUserGroupRole
- CreateUser
Methods
- #add_group= — CoreModels::Models::Concerns::UserConcerns
- #add_group_membership — CoreModels::Models::Concerns::UserConcerns
- #add_permission= — CoreModels::Models::Concerns::RoleConcerns
- #add_role= — CoreModels::Models::Concerns::GroupConcerns
- #authenticate_user — CoreModels::Models::User
- #change — CreateUser
- #change — CreateRole
- #change — CreatePermission
- #change — CreateGroup
- #change — CreateJoinTableRolesGroups
- #change — CreateJoinTableRolesPermissions
- #change — CreateTrippleJoinTableUserGroupRole
- #change_permissions= — CoreModels::Models::Concerns::RoleConcerns
- #change_roles= — CoreModels::Models::Concerns::GroupConcerns
- #create_initializer — CoreModelsSetupGenerator
- #encrypt_password — CoreModels::Models::User
- #generate_token — CoreModels::Models::User
- #get_role — CoreModels::Models::Concerns::GroupConcerns
- #get_role_from_group_membership — CoreModels::Models::Concerns::UserConcerns
- #group — CoreModels::Models::Concerns::UserConcerns
- #group_names — CoreModels::Models::Concerns::UserConcerns
- #has_group? — CoreModels::Models::Concerns::RoleConcerns
- #has_group? — CoreModels::Models::Concerns::UserConcerns
- #has_permission? — CoreModels::Models::Concerns::RoleConcerns
- #has_role? — CoreModels::Models::Concerns::GroupConcerns
- #has_role? — CoreModels::Models::Concerns::UserConcerns
- #has_role_for_group? — CoreModels::Models::Concerns::UserConcerns
- #permission_names — CoreModels::Models::Concerns::RoleConcerns
- #permissions — CoreModels::Models::Concerns::UserConcerns
- #remove_group_membership — CoreModels::Models::Concerns::UserConcerns
- #remove_permission= — CoreModels::Models::Concerns::RoleConcerns
- #remove_role= — CoreModels::Models::Concerns::GroupConcerns
- #role — CoreModels::Models::Concerns::UserConcerns
- #role_names — CoreModels::Models::Concerns::GroupConcerns
- #role_names — CoreModels::Models::Concerns::UserConcerns
- #send_password_reset — CoreModels::Models::User
- #should_generate_new_friendly_id? — CoreModels::Models::Permission
- #should_generate_new_friendly_id? — CoreModels::Models::Role
- #uniq_permissions — CoreModels::Models::Concerns::UserConcerns