Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250530) (c39b7370636)
tool_oauth2\output\renderer Class Reference

Implements the plugin renderer. More...

Inheritance diagram for tool_oauth2\output\renderer:

Public Member Functions

 endpoints_table ($endpoints, $issuerid)
 This function will render one beautiful table with all the endpoints.
 
 issuers_table ($issuers)
 This function will render one beautiful table with all the issuers.
 
 user_field_mappings_table ($userfieldmappings, $issuerid)
 This function will render one beautiful table with all the user_field_mappings.
 

Detailed Description

Implements the plugin renderer.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ endpoints_table()

tool_oauth2\output\renderer::endpoints_table ( $endpoints,
$issuerid )

This function will render one beautiful table with all the endpoints.

Parameters
core\oauth2\endpoint[]$endpoints- list of all endpoints.
int$issuerid
Return values
stringHTML to output.

◆ issuers_table()

tool_oauth2\output\renderer::issuers_table ( $issuers)

This function will render one beautiful table with all the issuers.

Parameters
core\oauth2\issuer[]$issuers- list of all issuers.
Return values
stringHTML to output.

◆ user_field_mappings_table()

tool_oauth2\output\renderer::user_field_mappings_table ( $userfieldmappings,
$issuerid )

This function will render one beautiful table with all the user_field_mappings.

Parameters
core\oauth2\user_field_mapping[]$userfieldmappings- list of all user_field_mappings.
int$issuerid
Return values
stringHTML to output.

The documentation for this class was generated from the following file: