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

Renderer class for manage rules page. More...

Inheritance diagram for tool_monitor\output\managerules\renderer:

Public Member Functions

 render_subscriptions_link ($manageurl)
 Html to add a link to go to the subscription page.
 

Protected Member Functions

 render_add_button ($courseid)
 Html to add a button for adding a new rule.
 
 render_renderable (renderable $renderable)
 Get html to display on the page.
 
 render_table (renderable $renderable)
 Get html to display on the page.
 

Detailed Description

Renderer class for manage rules page.

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

Member Function Documentation

◆ render_add_button()

tool_monitor\output\managerules\renderer::render_add_button ( $courseid)
protected

Html to add a button for adding a new rule.

Parameters
int$courseidcourse id.
Return values
stringhtml for the button.

◆ render_renderable()

tool_monitor\output\managerules\renderer::render_renderable ( renderable $renderable)
protected

Get html to display on the page.

Parameters
renderable$renderablerenderable widget
Return values
stringto display on the mangerules page.

◆ render_subscriptions_link()

tool_monitor\output\managerules\renderer::render_subscriptions_link ( $manageurl)

Html to add a link to go to the subscription page.

Parameters
moodle_url$manageurlThe url of the subscription page.
Return values
stringhtml for the link to the subscription page.

◆ render_table()

tool_monitor\output\managerules\renderer::render_table ( renderable $renderable)
protected

Get html to display on the page.

Parameters
renderable$renderablerenderable widget
Return values
stringto display on the mangerules page.

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