diff --git a/protected/src/extrasBooter.php b/protected/src/extrasBooter.php index 2cc95d7..5ea3875 100644 --- a/protected/src/extrasBooter.php +++ b/protected/src/extrasBooter.php @@ -16,5 +16,14 @@ const PublicPEM = BaseDir."/keydata/public.pem"; const AESKeysFile = BaseDir."/src/aeskeys.php"; const LicenseFile = BaseDir."/keydata/license.json"; -$verifier = new LicenseVerifier(); -$verifier->tryEnabledItem(LicenseFile, AESKeysFile, "testing", PublicPEM); +function tryToEnableFeature(string $featureName) { + + if (! class_exists("HydraterBootloader\LicenseVerifier")) { + return false; + } + + $verifier = new LicenseVerifier(); + return $verifier->tryEnabledItem(LicenseFile, AESKeysFile, $featureName, PublicPEM); +} + +// tryToEnableFeature("testing"); \ No newline at end of file