Repository data generator
Copyright: | 2013 Frédéric Massart |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 209 lines (8 kb) |
Included or required: | 1 time |
Referenced: | 0 times |
Includes or requires: | 0 files |
testing_repository_generator:: (2 methods):
reset()
get_typename()
name:: (4 methods):
prepare_record()
prepare_type_record()
create_instance()
create_type()
name:: (4 methods):
prepare_record()
prepare_type_record()
create_instance()
create_type()
Class: testing_repository_generator - X-Ref
Repository data generator classreset() X-Ref |
To be called from data reset code only, do not use in tests. return: void |
get_typename() X-Ref |
Returns repository type name return: string name of the type of repository |
prepare_record(array $record) X-Ref |
Fill in record defaults. return: array param: array $record |
prepare_type_record(array $record) X-Ref |
Fill in type record defaults. return: array param: array $record |
create_instance($record = null, array $options = null) X-Ref |
Create a test repository instance. return: stdClass repository instance record param: array|stdClass $record param: array $options |
create_type($record = null, array $options = null) X-Ref |
Create the type of repository. return: stdClass repository type record param: stdClass|array $record data to use to set up the type param: array $options options for the set up of the type |
prepare_record(array $record) X-Ref |
Fill in record defaults. return: array param: array $record |
prepare_type_record(array $record) X-Ref |
Fill in type record defaults. return: array param: array $record |
create_instance($record = null, array $options = null) X-Ref |
Create a test repository instance. return: stdClass repository instance record param: array|stdClass $record param: array $options |
create_type($record = null, array $options = null) X-Ref |
Create the type of repository. return: stdClass repository type record param: stdClass|array $record data to use to set up the type param: array $options options for the set up of the type |