Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
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 = 2024041600
 
$plugin component = 'tool_capability'
 
$plugin version = 2024042200
 

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.