MDL-40903 cache: coding style tidyup pre-integration
authorSam Hemelryk <sam@moodle.com>
Mon, 9 Sep 2013 21:53:45 +0000 (09:53 +1200)
committerSam Hemelryk <sam@moodle.com>
Tue, 24 Sep 2013 21:04:35 +0000 (09:04 +1200)
cache/classes/definition.php
cache/tests/fixtures/lib.php
lib/db/caches.php

index f4d1ea9..9033ea5 100644 (file)
@@ -802,11 +802,16 @@ class cache_definition {
      * @return bool
      */
     public function should_be_persistent() {
+        debugging('should_be_persistent has been deprecated please call data_should_be_persistent instead', DEBUG_DEVELOPER);
         return $this->data_should_be_persistent();
     }
 
     /**
-     * Returns true if the cache loader for this definition should be persistent.
+     * Returns true if we should hold onto the data flowing through the cache.
+     *
+     * If set to true data flowing through the cache will be stored in a static variable
+     * to make subsequent requests for the data much faster.
+     *
      * @return bool
      */
     public function data_should_be_persistent() {
@@ -939,4 +944,4 @@ class cache_definition {
     public function has_required_identifiers() {
         return (count($this->requireidentifiers) > 0);
     }
-}
\ No newline at end of file
+}
index d999583..b6d7358 100644 (file)
@@ -251,26 +251,6 @@ class cache_phpunit_application extends cache_application {
     public function phpunit_get_store_implements() {
         return class_implements($this->get_store());
     }
-
-    /**
-     * Returns the given key directly from the persistdata cache.
-     *
-     * @param string $key
-     * @return false|mixed
-     */
-    public function phpunit_get_directly_from_persistcache($key) {
-        $key = $this->parse_key($key);
-        return $this->get_from_persist_cache($key);
-    }
-
-    /**
-     * Returns the cache loaders definition.
-     *
-     * @return cache_definition
-     */
-    public function phpunit_get_definition() {
-        return $this->get_definition();
-    }
 }
 
 /**
index 688b986..4e4da4e 100644 (file)
@@ -208,7 +208,6 @@ $definitions = array(
     // Used to store data for course categories visible to current user. Helps to browse list of categories.
     'coursecat' => array(
         'mode' => cache_store::MODE_SESSION,
-        'persistentdata' => true,
         'invalidationevents' => array(
             'changesincoursecat',
             'changesincourse',