Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Public Member Functions | Public Attributes | List of all members
core_question\output\qbank_chooser_item Class Reference

The qbank_chooser_item renderable class. More...

Inheritance diagram for core_question\output\qbank_chooser_item:
core\output\chooser_item renderable templatable

Public Member Functions

 __construct ($qtype, $context)
 Constructor. More...
 
 export_for_template (renderer_base $output)
 Export for template. More...
 

Public Attributes

context $context
 The relevant context.
 
string $description
 The item description.
 
pix_icon $icon
 The icon for this item.
 
string $id
 An identifier for the item.
 
string $label
 The label of this item.
 
string $value
 The value this item represents.
 

Detailed Description

The qbank_chooser_item renderable class.

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

Constructor & Destructor Documentation

◆ __construct()

core_question\output\qbank_chooser_item::__construct (   $qtype,
  $context 
)

Constructor.

Parameters
object$qtypeThe question type.
context$contextThe relevant context.

Member Function Documentation

◆ export_for_template()

core\output\chooser_item::export_for_template ( renderer_base  $output)
inherited

Export for template.

Parameters
renderer_baseThe renderer.
Return values
stdClass

Implements templatable.


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