• LifterLMS
  • Knowledge Base
  • Academy
  • Blog
  • Podcast
  • Contributors
  • My Account

LifterLMS LifterLMS

  • Code Reference
  • REST API
  • LLMS-CLI
  • Changelog Subscribe

Code Reference

Skip to content
Filter by type:
Search
Browse: Home / Code Reference / includes/class.llms.user.permissions.php

LLMS_User_Permissions::handle_cap_view_grades()

Method: Modify a users ability to `view_grades`

Source: includes/class.llms.user.permissions.php:194

Used by 1 function | Uses 1 function

llms_user_can_manage_user_ignored_roles

Filter Hook: Filter the list of “ignored” user roles

Source: includes/class.llms.user.permissions.php:336

Used by 1 function | Uses 0 functions

llms_user_caps_edit_others_posts_post_types

Filter Hook: Modify the list of post types that users may not own but can still edit based on instructor permissions on the course

Source: includes/class.llms.user.permissions.php:253

Used by 1 function | Uses 0 functions

llms_editable_roles

Filter Hook: Get a map of roles that can be managed by LifterLMS User Roles

Source: includes/class.llms.user.permissions.php:159

Used by 1 function | Uses 0 functions

LLMS_User_Permissions::is_current_user_instructor()

Method: Determines if the current user is an instructor.

Source: includes/class.llms.user.permissions.php:302

Used by 2 functions | Uses 0 functions

LLMS_User_Permissions::user_can_manage_user()

Method: Determine if a user can manage another user.

Source: includes/class.llms.user.permissions.php:320

Used by 1 function | Uses 4 functions

LLMS_User_Permissions::get_editable_roles()

Method: Get a map of roles that can be managed by LifterLMS User Roles

Source: includes/class.llms.user.permissions.php:150

Used by 3 functions | Uses 1 function

LLMS_User_Permissions::handle_caps()

Method: Custom capability checks for LifterLMS things

Source: includes/class.llms.user.permissions.php:244

Used by 0 functions | Uses 5 functions

LLMS_User_Permissions::edit_others_lms_content()

Method: Handle capabilities checks for lms content to allow *editing* content based on course instructor

Source: includes/class.llms.user.permissions.php:121

Used by 1 function | Uses 1 function

LLMS_User_Permissions

Class: Filters and actions related to user permissions

Source: includes/class.llms.user.permissions.php:24

Used by 0 functions | Uses 0 functions
1 2 Next »
© 2014 - 2025 LifterLMS · Privacy Policy · Terms and Conditions