Moodle PHP Documentation 4.1
Moodle 4.1dev (Build: 20220512) (5e5e12e0)
Namespaces | Classes | Functions | Variables
tool_capability

Namespaces

namespace  tool_capability\event
  
 
namespace  tool_capability\privacy
  
 

Classes

class  tool_capability\event\report_viewed
 The tool_capability report viewed event class. More...
 
class  tool_capability\privacy\provider
 Privacy Subsystem for tool_capability implementing null_provider. More...
 
class  tool_capability_renderer
 The primary renderer for the capability tool. More...
 
class  tool_capability_settings_form
 Class tool_capability_settings_form. More...
 

Functions

 tool_capability_calculate_role_data ($capability, array $roles)
 Calculates capability data organised by context for the given roles. More...
 

Variables

 $plugin = 2022041200
 
$plugin component = 'tool_capability'
 
$plugin version = 2022041900
 

Detailed Description

Function Documentation

◆ tool_capability_calculate_role_data()

tool_capability_calculate_role_data (   $capability,
array  $roles 
)

Calculates capability data organised by context for the given roles.

Parameters
string$capabilityThe capability to get data for.
array$rolesAn array of roles to get data for.
Return values
context[]An array of contexts.