diff options
Diffstat (limited to 'engine/lib/views.php')
| -rw-r--r-- | engine/lib/views.php | 8 | 
1 files changed, 2 insertions, 6 deletions
| diff --git a/engine/lib/views.php b/engine/lib/views.php index 01291b889..cfceccec0 100644 --- a/engine/lib/views.php +++ b/engine/lib/views.php @@ -1308,7 +1308,7 @@ function elgg_view_form($action, $form_vars = array(), $body_vars = array()) {  /**   * View an item in a list   * - * @param object $item ElggEntity or ElggAnnotation + * @param ElggEntity|ElggAnnotation $item   * @param array  $vars Additional parameters for the rendering   *   * @return string @@ -1451,17 +1451,13 @@ function elgg_get_views($dir, $base) {   */  function elgg_view_tree($view_root, $viewtype = "") {  	global $CONFIG; -	static $treecache; +	static $treecache = array();  	// Get viewtype  	if (!$viewtype) {  		$viewtype = elgg_get_viewtype();  	} -	// Has the treecache been initialised? -	if (!isset($treecache)) { -		$treecache = array(); -	}  	// A little light internal caching  	if (!empty($treecache[$view_root])) {  		return $treecache[$view_root]; | 
