Differences Between: [Versions 310 and 402] [Versions 310 and 403]
The core_xapi test class for xAPI statements.
Copyright: | 2020 Ferran Recio |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 115 lines (4 kb) |
Included or required: | 1 time |
Referenced: | 0 times |
Includes or requires: | 0 files |
handler:: (2 methods):
statement_to_event()
supports_group_actors()
statement_to_event(statement $statement) X-Ref |
Convert statements to event. Convert a statement object into a Moodle xAPI Event. If a statement is accepted by validate_statement the component must provide a event to handle that statement, otherwise the statement will be rejected. param: statement $statement the statement object return: \core\event\base|null a Moodle event to trigger |
supports_group_actors() X-Ref |
Return true if group actor is enabled. NOTE: the use of a global is only for testing. We need to change the behaviour from the PHPUnitTest to test all possible scenarios. Note: this method must be overridden by the plugins which want to use groups in statements. return: bool |