X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FUtils%2FCache%2FArrayCache.php;h=c83f3f1f4eb63448bfaef67f2226ffd78e14f2e7;hb=701fd7a63eb4b10a6b91a91c0c05dba1bbaf8b69;hp=2824b80e61123bf000145ac573bf12aec4bebad4;hpb=4ceabaab2001b30c1d709617d1987c49e2bbe0be;p=civicrm-core.git diff --git a/CRM/Utils/Cache/ArrayCache.php b/CRM/Utils/Cache/ArrayCache.php index 2824b80e61..c83f3f1f4e 100644 --- a/CRM/Utils/Cache/ArrayCache.php +++ b/CRM/Utils/Cache/ArrayCache.php @@ -32,17 +32,19 @@ */ /** - * Class CRM_Utils_Cache_Arraycache + * Class CRM_Utils_Cache_ArrayCache */ -class CRM_Utils_Cache_Arraycache implements CRM_Utils_Cache_Interface { +class CRM_Utils_Cache_ArrayCache implements CRM_Utils_Cache_Interface { use CRM_Utils_Cache_NaiveMultipleTrait; - use CRM_Utils_Cache_NaiveHasTrait; // TODO Native implementation + // TODO Native implementation + use CRM_Utils_Cache_NaiveHasTrait; const DEFAULT_TIMEOUT = 3600; /** * The cache storage container, an in memory array by default + * @var array */ protected $_cache; @@ -54,11 +56,11 @@ class CRM_Utils_Cache_Arraycache implements CRM_Utils_Cache_Interface { * @param array $config * An array of configuration params. * - * @return \CRM_Utils_Cache_Arraycache + * @return \CRM_Utils_Cache_ArrayCache */ public function __construct($config) { - $this->_cache = array(); - $this->_expires = array(); + $this->_cache = []; + $this->_expires = []; } /** @@ -109,7 +111,7 @@ class CRM_Utils_Cache_Arraycache implements CRM_Utils_Cache_Interface { public function flush() { unset($this->_cache); unset($this->_expires); - $this->_cache = array(); + $this->_cache = []; return TRUE; }