Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Public Member Functions | Protected Attributes | List of all members
tool_dataprivacy_generator Class Reference
Inheritance diagram for tool_dataprivacy_generator:
component_generator_base

Public Member Functions

 create_category ($record=null)
 Create a new category. More...
 
 create_purpose ($record=null)
 Create a new purpose. More...
 
 reset ()
 Reset process. More...
 

Protected Attributes

int $categorycount = 0
 Number of created categories.
 
testing_data_generator $datagenerator
 
int $purposecount = 0
 Number of created purposes.
 

Member Function Documentation

◆ create_category()

tool_dataprivacy_generator::create_category (   $record = null)

Create a new category.

Parameters
array | stdClass$record
Return values
category

◆ create_purpose()

tool_dataprivacy_generator::create_purpose (   $record = null)

Create a new purpose.

Parameters
array | stdClass$record
Return values
purpose

◆ reset()

tool_dataprivacy_generator::reset ( )

Reset process.

Do not call directly.

Return values
void

Reimplemented from component_generator_base.


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