Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
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.
 

Variables

 $plugin = 2023041800
 
$plugin component = 'tool_capability'
 
$plugin version = 2023042400
 

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.