Differences Between: [Versions 400 and 402] [Versions 401 and 402]
1 <?php 2 3 namespace Packback\Lti1p3\MessageValidators; 4 5 use Packback\Lti1p3\LtiConstants; 6 use Packback\Lti1p3\LtiException; 7 8 class ResourceMessageValidator extends AbstractMessageValidator 9 { 10 public static function getMessageType(): string 11 { 12 return LtiConstants::MESSAGE_TYPE_RESOURCE; 13 } 14 15 public static function validate(array $jwtBody): void 16 { 17 static::validateGenericMessage($jwtBody); 18 19 if (empty($jwtBody[LtiConstants::RESOURCE_LINK]['id'])) { 20 throw new LtiException('Missing Resource Link Id'); 21 } 22 } 23 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body