| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | <?php/** * @file * Custom cache implementation for the CTools CSS cache. */class CToolsCssCache implements DrupalCacheInterface {  /**   * {@inheritdoc}   */  public function clear($cid = NULL, $wildcard = FALSE) {    // Only clear the caches if the wildcard is set, this ensures that the cache    // is only cleared when the full caches are cleared manually (eg by invoking    // drupal_flush_all_caches()), and not on a cron run.    // @see drupal_flush_all_caches()    // @see system_cron()    if ($wildcard) {      ctools_include('css');      ctools_css_flush_caches();    }  }  /**   * {@inheritdoc}   */  public function get($cid) {    return FALSE;  }  /**   * {@inheritdoc}   */  public function getMultiple(&$cids) {    return array();  }  /**   * {@inheritdoc}   */  public function isEmpty() {    return FALSE;  }  /**   * {@inheritdoc}   */  public function set($cid, $data, $expire = CACHE_PERMANENT) {  }}
 |