This is the external API for generic xAPI state post.
More...
|
static | execute (string $component, string $activityiri, string $agent, string $stateid, string $statedata, ?string $registration=null) |
| Process a state post request.
|
|
static | execute_parameters () |
| Parameters for execute.
|
|
static | execute_returns () |
| Return for execute.
|
|
This is the external API for generic xAPI state post.
- Since
- Moodle 4.2
- Copyright
- 2023 Ferran Recio
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ execute()
static core_xapi\external\post_state::execute |
( |
string | $component, |
|
|
string | $activityiri, |
|
|
string | $agent, |
|
|
string | $stateid, |
|
|
string | $statedata, |
|
|
?string | $registration = null ) |
|
static |
Process a state post request.
- Parameters
-
string | $component | The component name in frankenstyle. |
string | $activityiri | The activity IRI. |
string | $agent | The agent JSON. |
string | $stateid | The xAPI state id. |
string | $statedata | JSON object with the state data |
string | null | $registration | The xAPI registration UUID. |
- Return values
-
◆ execute_parameters()
static core_xapi\external\post_state::execute_parameters |
( |
| ) |
|
|
static |
Parameters for execute.
- Return values
-
external_function_parameters | |
The documentation for this class was generated from the following file: