Parses a PlatformVariants JSON string into a typed object. Returns null if the input is null, undefined, or empty. Returns null (and logs nothing) if parsing fails — callers should fall back to the base SQL.
Parses a PlatformVariants JSON string into a typed object. Returns null if the input is null, undefined, or empty. Returns null (and logs nothing) if parsing fails — callers should fall back to the base SQL.