◆ findDeployment()
| Packback\Lti1p3\Interfaces\IDatabase::findDeployment |
( |
string | $iss, |
|
|
string | $deploymentId, |
|
|
?string | $clientId = null ) |
|
inherited |
◆ findLti1p1Keys()
| Packback\Lti1p3\Interfaces\IMigrationDatabase::findLti1p1Keys |
( |
LtiMessageLaunch | $launch | ) |
|
Using the LtiMessageLaunch return an array of matching LTI 1.1 keys.
- Return values
-
| array<\Packback\Lti1p3\Lti1p1Key> | |
◆ findRegistrationByIssuer()
| Packback\Lti1p3\Interfaces\IDatabase::findRegistrationByIssuer |
( |
string | $iss, |
|
|
?string | $clientId = null ) |
|
inherited |
◆ migrateFromLti1p1()
| Packback\Lti1p3\Interfaces\IMigrationDatabase::migrateFromLti1p1 |
( |
LtiMessageLaunch | $launch | ) |
|
This method should create a 1.3 deployment in your DB based on the LtiMessageLaunch.
Previous to this, we validated the oauth_consumer_key_sign to ensure this migration can safely occur.
The documentation for this interface was generated from the following file:
- lib/lti1p3/src/Interfaces/IMigrationDatabase.php