Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
quizaccess_seb_generator Class Reference

Data generator the quizaccess_seb plugin. More...

Inheritance diagram for quizaccess_seb_generator:
component_generator_base

Public Member Functions

 create_template (array $data)
 Create SEB template. More...
 
 reset ()
 To be called from data reset code only, do not use in tests. More...
 

Protected Member Functions

 set_user (?stdClass $user=null)
 Set the current user during data generation. More...
 

Protected Attributes

testing_data_generator $datagenerator
 

Detailed Description

Data generator the quizaccess_seb plugin.

Author
Dmitrii Metelkin dmitr.nosp@m.iim@.nosp@m.catal.nosp@m.yst-.nosp@m.au.ne.nosp@m.t
License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ create_template()

quizaccess_seb_generator::create_template ( array  $data)

Create SEB template.

Parameters
array$dataTemplate data.
Return values
quizaccess_seb::template

◆ reset()

component_generator_base::reset ( )
inherited

◆ set_user()

component_generator_base::set_user ( ?stdClass  $user = null)
protectedinherited

Set the current user during data generation.

This should be avoided wherever possible, but in some situations underlying code will insert data as the current user.

Parameters
stdClass$user

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