Data generator for repository plugin.
More...
Data generator for repository plugin.
- Copyright
- 2017 Project seminar (Learnweb, University of Münster)
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ create_instance()
testing_repository_generator::create_instance |
( |
|
$record = null , |
|
|
array |
$options = null |
|
) |
| |
|
inherited |
Create a test repository instance.
- Parameters
-
array | stdClass | $record | |
array | $options | |
- Return values
-
stdClass | repository instance record |
◆ create_type()
testing_repository_generator::create_type |
( |
|
$record = null , |
|
|
array |
$options = null |
|
) |
| |
|
inherited |
Create the type of repository.
- Parameters
-
stdClass | array | $record | data to use to set up the type |
array | $options | options for the set up of the type |
- Return values
-
stdClass | repository type record |
◆ get_typename()
testing_repository_generator::get_typename |
( |
| ) |
|
|
inherited |
Returns repository type name.
- Return values
-
string | name of the type of repository |
- Exceptions
-
◆ prepare_record()
testing_repository_generator::prepare_record |
( |
array |
$record | ) |
|
|
protectedinherited |
◆ prepare_type_record()
testing_repository_generator::prepare_type_record |
( |
array |
$record | ) |
|
|
protectedinherited |
◆ reset()
testing_repository_generator::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
-
◆ test_create_endpoints()
repository_nextcloud_generator::test_create_endpoints |
( |
|
$issuerid | ) |
|
Creates the required endpoints.
- Parameters
-
- Return values
-
◆ test_create_issuer()
repository_nextcloud_generator::test_create_issuer |
( |
| ) |
|
Creates an issuer and a user.
- Return values
-
◆ test_create_single_endpoint()
repository_nextcloud_generator::test_create_single_endpoint |
( |
|
$issuerid, |
|
|
|
$endpointtype, |
|
|
|
$url = "https://www.default.test" |
|
) |
| |
Create a single endpoint.
- Parameters
-
int | $issuerid | |
string | $endpointtype | |
string | $url | |
- Return values
-
The documentation for this class was generated from the following file:
- repository/nextcloud/tests/generator/lib.php