WordPress.org

Plugin Directory

Changeset 418070


Ignore:
Timestamp:
08/01/11 21:32:55 (3 years ago)
Author:
fredericktownes
Message:
 
Location:
w3-total-cache/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • w3-total-cache/trunk/lib/W3/ObjectCache.php

    r417121 r418070  
    262262     * @param string $id 
    263263     * @param string $group 
    264      * @return boolean 
    265      */ 
    266     function delete($id, $group = 'default') { 
     264     * @param bool $force 
     265     * @return boolean 
     266     */ 
     267    function delete($id, $group = 'default', $force = false) { 
     268        if (!$force && false === $this->get($id, $group)) { 
     269            return false; 
     270        } 
     271 
    267272        $key = $this->_get_cache_key($id, $group); 
    268273 
     
    312317 
    313318        return $this->set($id, $data, $group, $expire); 
     319    } 
     320 
     321    /** 
     322     * Reset keys 
     323     * 
     324     * @return boolean 
     325     */ 
     326    function reset() { 
     327        return $this->flush(); 
    314328    } 
    315329 
     
    601615         * Debug should be enabled 
    602616         */ 
    603         if (!$this->_config->get_boolean('objectcache.debug')) { 
     617        if (!$this->_debug) { 
    604618            return false; 
    605619        } 
  • w3-total-cache/trunk/lib/W3/PgCache.php

    r416323 r418070  
    679679     */ 
    680680    function _check_ua() { 
    681         $uas = array_merge($this->_config->get_array('pgcache.reject.ua'), array( 
    682             W3TC_POWERED_BY 
    683         )); 
     681        require_once W3TC_LIB_W3_DIR . '/Request.php'; 
     682 
     683        $uas = $this->_config->get_array('pgcache.reject.ua'); 
     684        $preload = W3_Request::get_boolean('w3tc_preload'); 
     685 
     686        if (! $preload) { 
     687            $uas = array_merge($uas, array(W3TC_POWERED_BY)); 
     688        } 
    684689 
    685690        foreach ($uas as $ua) { 
  • w3-total-cache/trunk/lib/W3/Plugin/PgCacheAdmin.php

    r416323 r418070  
    211211 
    212212        foreach ($queue as $url) { 
     213            $url = w3_url_format($url, array('w3tc_preload' => 1)); 
     214 
    213215            w3_http_get($url); 
    214216        } 
     
    218220     * Parses sitemap 
    219221     * 
    220      * @param string $xml 
     222     * @param string $url 
    221223     * @return array 
    222224     */ 
  • w3-total-cache/trunk/wp-content/object-cache.php

    r410604 r418070  
    3737     */ 
    3838    function wp_cache_reset() { 
    39         return true; 
     39        global $wp_object_cache; 
     40 
     41        return $wp_object_cache->reset(); 
    4042    } 
    4143 
Note: See TracChangeset for help on using the changeset viewer.