/** * Send cache headers if possible. * * @author Alexandre Mogère * @param sfResponse $response * @return void */ public static function setCacheHeaders($response) { $max_age = sfConfig::get('app_sfJqueryValidationPlugin_client_cache_max_age', false); if ($max_age !== false) { $lifetime = $max_age * 86400; // 24*60*60 $response->addCacheControlHttpHeader('max-age', $lifetime); $response->setHttpHeader('Pragma', sfConfig::get('app_sfJqueryValidationPlugin_pragma_header', 'public')); $response->setHttpHeader('Expires', $response->getDate(time() + $lifetime)); } }
/** * Send cache headers if possible. * * @author Alexandre Mogère * @param sfResponse $response */ public static function setCacheHeaders($response) { $max_age = sfConfig::get('app_sfCombinePlusPlugin_client_cache_max_age', false); if ($max_age !== false) { $lifetime = $max_age * 86400; // 24*60*60 $response->addCacheControlHttpHeader('max-age', $lifetime); $response->setHttpHeader('Pragma', null, false); $response->setHttpHeader('Expires', null, false); } }