. */ namespace SP\Domain\Common\Providers; /** * Class Environment */ final class Environment { private const MIN_PHP_VERSION = 80200; private const MAX_PHP_VERSION = 80400; /** * Comprobar si sysPass se ejecuta en W$indows. */ public static function checkIsWindows(): bool { return PHP_OS_FAMILY === 'Windows'; } /** * Comprobar la versión de PHP. */ public static function checkPhpVersion(): bool { return PHP_VERSION_ID >= self::MIN_PHP_VERSION && PHP_VERSION_ID < self::MAX_PHP_VERSION; } }