static function ContentCacheFile(FrontendModule $module)
    {
        $file = $module->Content()->GetID();
        $cacheKey = $module->CacheKey();
        if ($cacheKey)
        {
            if (!ctype_alnum($cacheKey))
            {
                throw new \Exception(Trans('Core.CacheKey.Error.NotAlphaNumeric'));
            }
            $file .= '-' . $cacheKey;
        }
        $cacheFolder = Path::Combine(PHINE_PATH, 'App/Phine/Cache/Content');
        return Path::AddExtension(Path::Combine($cacheFolder, $file), 'phtml');
    }