$magic = new \MagicAdmin\Magic(env('MAGIC_SECRET'));
$magic->token->validate($did_token); or $issuer = $magic->token->get_issuer($did_token);
๐ค Expected behavior
Validate or get issuer from the DID token
๐ฎ Actual behavior
ErrorException: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead
/.../vendor/magiclabs/magic-admin-php/lib/Resource/Token.php:26
/.../vendor/magiclabs/magic-admin-php/lib/Resource/Token.php:66
/.../vendor/magiclabs/magic-admin-php/lib/Resource/Token.php:73
โ Prerequisites
magic-admin-php
)?๐ Description
/lib/Resource/Token.php:26 throws an exception in PHP 7.4:
ErrorException: array_key_exists(): Using array_key_exists() on objects is deprecated. Use isset() or property_exists() instead
Using array_key_exists() on objects is deprecated in PHP 7.4.
๐งฉ Steps to Reproduce
$magic->token->validate($did_token);
or$issuer = $magic->token->get_issuer($did_token);
๐ค Expected behavior
Validate or get issuer from the DID token
๐ฎ Actual behavior
๐ป Code Sample
๐ Environment
magic-admin-php
php