Moodle APIs 4.0
Moodle 4.0.11 (Build: 20231009)
bank Directory Reference

Files

file  action_column_base.php
 A base class for actions that are an icon that lets you manipulate the question in some way.
 
file  bulk_action_base.php
 Class bulk_action_base is the base class for bulk actions ui.
 
file  checkbox_column.php
 A column with a checkbox for each question with name q{questionid}.
 
file  column_base.php
 Base class for representing a column.
 
file  context_to_string_translator.php
 Converts contextlevels to strings and back to help with reading/writing contexts to/from import/export files.
 
file  edit_menu_column.php
 A question bank column which gathers together all the actions into a menu.
 
file  helper.php
 Helper class for question bank and its plugins.
 
file  menu_action_column_base.php
 Base class to make it easier to implement actions that are menuable_actions.
 
file  menuable_action.php
 Interface to indicate that a question bank column can go in the action menu.
 
file  navigation_node_base.php
 Base class class for navigation node.
 
file  plugin_features_base.php
 Base class class for qbank plugins.
 
file  question_edit_contexts.php
 Tracks all the contexts related to the one we are currently editing questions and provides helper methods to check permissions.
 
file  question_version_status.php
 Class question_version_status contains the statuses for a question.
 
file  random_question_loader.php
 A class for efficiently finds questions at random from the question bank.
 
file  row_base.php
 Base class for 'columns' that are actually displayed as a row following the main question row.
 
file  view.php
 Class to print a view of the question bank.