Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
qbehaviour

Classes

class  qbehaviour_adaptive
 Question behaviour for adaptive mode. More...
 
class  qbehaviour_adaptive_mark_details
 This class encapsulates all the information about the current state-of-play scoring-wise. More...
 
class  qbehaviour_adaptive_renderer
 Renderer for outputting parts of a question belonging to the legacy adaptive behaviour. More...
 
class  qbehaviour_adaptivenopenalty
 Question behaviour for adaptive mode, with no penalties. More...
 
class  qbehaviour_adaptivenopenalty_renderer
 Renderer for outputting parts of a question belonging to the legacy adaptive (no penalties) behaviour. More...
 
class  qbehaviour_deferredcbm
 Question behaviour for deferred feedback with certainty based marking. More...
 
class  qbehaviour_deferredcbm_renderer
 Renderer for outputting parts of a question belonging to the deferred feedback with certainty based marking behaviour. More...
 
class  qbehaviour_deferredfeedback
 Question behaviour for deferred feedback. More...
 
class  qbehaviour_deferredfeedback_renderer
 Renderer for outputting parts of a question belonging to the deferred feedback behaviour. More...
 
class  qbehaviour_immediatecbm
 Question behaviour for immediate feedback with CBM. More...
 
class  qbehaviour_immediatecbm_renderer
 Renderer for outputting parts of a question belonging to the immediate feedback with CBM behaviour. More...
 
class  qbehaviour_immediatefeedback
 Question behaviour for immediate feedback. More...
 
class  qbehaviour_immediatefeedback_renderer
 Renderer for outputting parts of a question belonging to the immediate feedback behaviour. More...
 
class  qbehaviour_informationitem
 Question behaviour informaiton items. More...
 
class  qbehaviour_interactive
 Question behaviour for the interactive model. More...
 
class  qbehaviour_interactive_renderer
 Interactive behaviour renderer. More...
 
class  qbehaviour_interactivecountback
 Question behaviour for interactive mode with count-back scoring. More...
 
class  qbehaviour_interactivecountback_renderer
 Renderer for outputting parts of a question belonging to the interactive with countback behaviour. More...
 
class  qbehaviour_manualgraded
 Question behaviour for questions that can only be graded manually. More...
 
class  qbehaviour_manualgraded_renderer
 Renderer for outputting parts of a question belonging to the manual graded behaviour. More...
 
class  qbehaviour_missing
 Fake question behaviour that is used when the actual behaviour is not available. More...
 
class  qbehaviour_missing_renderer
 Renderer for outputting parts of a question when the actual behaviour used is not available. More...
 

Variables

 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
 $plugin = 2023041800
 
$plugin component = 'qbehaviour_adaptive'
 
$plugin component = 'qbehaviour_adaptivenopenalty'
 
$plugin component = 'qbehaviour_deferredcbm'
 
$plugin component = 'qbehaviour_deferredfeedback'
 
$plugin component = 'qbehaviour_immediatecbm'
 
$plugin component = 'qbehaviour_immediatefeedback'
 
$plugin component = 'qbehaviour_informationitem'
 
$plugin component = 'qbehaviour_interactive'
 
$plugin component = 'qbehaviour_interactivecountback'
 
$plugin component = 'qbehaviour_manualgraded'
 
$plugin component = 'qbehaviour_missing'
 
$plugin dependencies
 
$plugin dependencies
 
$plugin dependencies
 
$plugin dependencies
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin maturity = MATURITY_STABLE
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 
$plugin version = 2023042400
 

Detailed Description

Variable Documentation

◆ dependencies [1/4]

$plugin dependencies
Initial value:
= array(
'qbehaviour_adaptive' => 2023041800
)

◆ dependencies [2/4]

$plugin dependencies
Initial value:
= array(
'qbehaviour_deferredfeedback' => 2023041800
)

◆ dependencies [3/4]

$plugin dependencies
Initial value:
= array(
'qbehaviour_immediatefeedback' => 2023041800,
'qbehaviour_deferredcbm' => 2023041800
)

◆ dependencies [4/4]

$plugin dependencies
Initial value:
= array(
'qbehaviour_interactive' => 2023041800
)