|
| | create_application_registration (array $data) |
| | Test method to generate an application registration (and optionally a deployment) for a platform.
|
| |
| | create_published_resource (array $data) |
| | Test method to generate a published resource for a course.
|
| |
| | reset () |
| | To be called from data reset code only, do not use in tests.
|
| |
|
| | insert_files (stdClass $instance, stdClass $record, string $table, context $context, string $component, string $filearea, int $targetitemid) |
| | Update the instance record, inserting any files that are referenced.
|
| |
| | set_user (?stdClass $user=null) |
| | Set the current user during data generation.
|
| |
|
|
testing_data_generator | $datagenerator |
| |
◆ create_application_registration()
| enrol_lti_generator::create_application_registration |
( |
array | $data | ) |
|
Test method to generate an application registration (and optionally a deployment) for a platform.
- Parameters
-
| array | $data | the application registration data, with optional deployment data. |
- Return values
-
◆ create_published_resource()
| enrol_lti_generator::create_published_resource |
( |
array | $data | ) |
|
Test method to generate a published resource for a course.
- Parameters
-
| array | $data | the data required to publish the resource. |
- Return values
-
| stdClass | the enrol_lti_tools record, representing the published resource. |
◆ insert_files()
| component_generator_base::insert_files |
( |
stdClass | $instance, |
|
|
stdClass | $record, |
|
|
string | $table, |
|
|
context | $context, |
|
|
string | $component, |
|
|
string | $filearea, |
|
|
int | $targetitemid ) |
|
protectedinherited |
Update the instance record, inserting any files that are referenced.
- Parameters
-
| stdClass | $instance | The instance record of the already-created record |
| stdClass | $record | The data passed in to create the instance |
| string | $table | The table that the data exists in |
| context | $context | The context of the instance |
| string | $component | The component of the owning plugin |
| string | $filearea | The name of the file area |
| int | $targetitemid | The itemid to use when saving the files |
- Return values
-
| stdClass | The updated instance record |
◆ reset()
| component_generator_base::reset |
( |
| ) |
|
|
inherited |
To be called from data reset code only, do not use in tests.
- Return values
-
Reimplemented in core_competency_generator, core_notes_generator, core_question_generator, mod_book_generator, mod_chat_generator, mod_data_generator, mod_forum_generator, mod_glossary_generator, mod_lesson_generator, mod_survey_generator, mod_wiki_generator, testing_block_generator, testing_module_generator, testing_repository_generator, and tool_dataprivacy_generator.
◆ 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
-
The documentation for this class was generated from the following file:
- enrol/lti/tests/generator/lib.php