Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
mod_lti\output\course_tools_page Class Reference

The course tools page renderable, containing a page header renderable and a course tools system report. More...

Inheritance diagram for mod_lti\output\course_tools_page:

Public Member Functions

 __construct (int $courseid)
 Renderable constructor.
 
 get_header ()
 Get the course tools page header renderable.
 
 get_table ()
 Get the course tools list system report.
 

Protected Attributes

course_tools_page_header course_tools_page_header $coursetoolspageheader
 the page header renderable instance.
 
course_external_tools_list course_external_tools_list $coursetoolsreport
 the course tools system report instance.
 

Detailed Description

The course tools page renderable, containing a page header renderable and a course tools system report.

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

Constructor & Destructor Documentation

◆ __construct()

mod_lti\output\course_tools_page::__construct ( int $courseid)

Renderable constructor.

Parameters
int$courseidthe id of the course.

Member Function Documentation

◆ get_header()

mod_lti\output\course_tools_page::get_header ( )

Get the course tools page header renderable.

Return values
course_tools_page_headerthe renderable.

◆ get_table()

mod_lti\output\course_tools_page::get_table ( )

Get the course tools list system report.

Return values
course_external_tools_listthe course tools list report.

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