aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engine/classes/ElggEntity.php6
-rw-r--r--engine/lib/entities.php17
-rw-r--r--engine/tests/objects/entities.php4
3 files changed, 3 insertions, 24 deletions
diff --git a/engine/classes/ElggEntity.php b/engine/classes/ElggEntity.php
index 693b333cb..0cf3da8fa 100644
--- a/engine/classes/ElggEntity.php
+++ b/engine/classes/ElggEntity.php
@@ -84,8 +84,6 @@ abstract class ElggEntity extends ElggData implements
protected function initializeAttributes() {
parent::initializeAttributes();
- initialise_entity_cache();
-
$this->attributes['guid'] = "";
$this->attributes['type'] = "";
$this->attributes['subtype'] = "";
@@ -655,8 +653,8 @@ abstract class ElggEntity extends ElggData implements
*
* @param int $user_guid The user.
* @param string $type The type of entity we're looking to write
- * @param string $subtype The subtype of the entity we're looking to write
- *
+ * @param string $subtype The subtype of the entity we're looking to write
+ *
* @return bool
*/
public function canWriteToContainer($user_guid = 0, $type = 'all', $subtype = 'all') {
diff --git a/engine/lib/entities.php b/engine/lib/entities.php
index 3ba416453..cac2e2959 100644
--- a/engine/lib/entities.php
+++ b/engine/lib/entities.php
@@ -13,7 +13,7 @@
* @global array $ENTITY_CACHE
* @access private
*/
-$ENTITY_CACHE = NULL;
+$ENTITY_CACHE = array();
/**
* Cache subtypes and related class names once loaded.
@@ -24,21 +24,6 @@ $ENTITY_CACHE = NULL;
$SUBTYPE_CACHE = NULL;
/**
- * Initialise the entity cache.
- *
- * @return void
- * @todo remove this.
- * @access private
- */
-function initialise_entity_cache() {
- global $ENTITY_CACHE;
-
- if (!$ENTITY_CACHE) {
- $ENTITY_CACHE = array();
- }
-}
-
-/**
* Invalidate this class's entry in the cache.
*
* @param int $guid The entity guid
diff --git a/engine/tests/objects/entities.php b/engine/tests/objects/entities.php
index 954b4947f..24c6859b1 100644
--- a/engine/tests/objects/entities.php
+++ b/engine/tests/objects/entities.php
@@ -138,10 +138,6 @@ class ElggCoreEntityTest extends ElggCoreUnitTest {
public function testElggEntityCache() {
global $ENTITY_CACHE;
- $ENTITY_CACHE = NULL;
-
- $this->assertNull($ENTITY_CACHE);
- initialise_entity_cache();
$this->assertIsA($ENTITY_CACHE, 'array');
}