MDL-69542 enrol_lti: add LTI Advantage member sync task
commit1f27bad809eac7786f3f73362378407943fca14b
authorJake Dallimore <jake@moodle.com>
Mon, 24 Jan 2022 09:20:19 +0000 (24 17:20 +0800)
committerJake Dallimore <jake@moodle.com>
Fri, 11 Feb 2022 03:03:00 +0000 (11 11:03 +0800)
treebf6fdfdab2dd73e26dab7a8f266883e2e56c1af4
parentc9636d261ba6372af39bdfdf767e05dbff4f5949
MDL-69542 enrol_lti: add LTI Advantage member sync task

This change adds a new member sync task for LTI Advantage and updates
the legacy task such that it only operates on legacy tools. This uses
the names and roles provisioning service 2.0.
enrol/lti/classes/local/ltiadvantage/task/sync_members.php [new file with mode: 0644]
enrol/lti/classes/task/sync_members.php
enrol/lti/db/tasks.php
enrol/lti/tests/local/ltiadvantage/task/sync_members_test.php [new file with mode: 0644]
enrol/lti/version.php