In XPerience API, registration is optional in the State API.
In cmi5, it is required.
I digged into the TinCanPhp source code and found:
`namespace TinCan;
interface LRSInterface
{
public function about();
...
public function saveState($activity, $agent, $id, $content);`
So it sounds the library does not natively implement the registration parameter.
Please correct if I am wrong, and confirm I will have to update the code to handle it.
In XPerience API, registration is optional in the State API. In cmi5, it is required. I digged into the TinCanPhp source code and found: `namespace TinCan;
interface LRSInterface { public function about(); ... public function saveState($activity, $agent, $id, $content);`
So it sounds the library does not natively implement the registration parameter. Please correct if I am wrong, and confirm I will have to update the code to handle it.