ACYM_STARTER, 'Essential' => ACYM_ESSENTIAL, 'Enterprise' => ACYM_ENTERPRISE, ]; $config = acym_config(); $currentLevel = $config->get('level'); $expirationDate = $config->get('expirationdate', 'not-set'); if ($config->get('isTrial', 0) == 1 && ($expirationDate !== 'not-set' && $expirationDate < time())) { $currentLevel = 'Starter'; } $currentLevelNumber = $levels[$currentLevel] ?? 0; return $currentLevelNumber >= $neededLevel; } function acym_upgradeTo(string $version, string $utmMedium): void { $link = ACYM_ACYMAILING_WEBSITE.'pricing?utm_source=acymailing_plugin&utm_medium='.$utmMedium.'&utm_campaign=purchase'; $text = $version === 'essential' ? 'AcyMailing Essential' : 'AcyMailing Enterprise'; echo '