]> gitweb.fluxo.info Git - lorea/elgg.git/commitdiff
Fixes #5441 deprecates the entity caching functions
authorCash Costello <cash.costello@gmail.com>
Sat, 11 May 2013 12:35:38 +0000 (08:35 -0400)
committerCash Costello <cash.costello@gmail.com>
Sat, 11 May 2013 12:35:38 +0000 (08:35 -0400)
engine/lib/deprecated-1.8.php

index 2b4ffcc4f0fe78147aec4e408a6500886834e300..6aa42a81d4e07c5288014f2a446771a389789568 100644 (file)
@@ -4772,3 +4772,47 @@ function default_page_handler($page, $handler) {
 
        return FALSE;
 }
+
+/**
+ * Invalidate this class's entry in the cache.
+ *
+ * @param int $guid The entity guid
+ *
+ * @return void
+ * @access private
+ * @deprecated 1.8
+ */
+function invalidate_cache_for_entity($guid) {
+       elgg_deprecated_notice('invalidate_cache_for_entity() is a private function and should not be used.', 1.8);
+       _elgg_invalidate_cache_for_entity($guid);
+}
+
+/**
+ * Cache an entity.
+ *
+ * Stores an entity in $ENTITY_CACHE;
+ *
+ * @param ElggEntity $entity Entity to cache
+ *
+ * @return void
+ * @access private
+ * @deprecated 1.8
+ */
+function cache_entity(ElggEntity $entity) {
+       elgg_deprecated_notice('cache_entity() is a private function and should not be used.', 1.8);
+       _elgg_cache_entity($entity);
+}
+
+/**
+ * Retrieve a entity from the cache.
+ *
+ * @param int $guid The guid
+ *
+ * @return ElggEntity|bool false if entity not cached, or not fully loaded
+ * @access private
+ * @deprecated 1.8
+ */
+function retrieve_cached_entity($guid) {
+       elgg_deprecated_notice('retrieve_cached_entity() is a private function and should not be used.', 1.8);
+       return _elgg_retrieve_cached_entity($guid);
+}