From 815649dbd7a8e8d6dfd92ca6ccaa157d1f80a8c1 Mon Sep 17 00:00:00 2001 From: Bart Visscher Date: Thu, 12 Apr 2012 22:23:42 +0200 Subject: [PATCH] Implement default categories in OC_VCategories --- lib/vcategories.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/vcategories.php b/lib/vcategories.php index 5a7bacd202..9d272eeabd 100644 --- a/lib/vcategories.php +++ b/lib/vcategories.php @@ -50,13 +50,12 @@ class OC_VCategories { * parameter should normally be omitted but to make an app able to * update categories for all users it is made possible to provide it. * @param $defcategories An array of default categories to be used if none is stored. - * NOTE: Not implemented. */ - public function __construct($app, $user=null, $defcategories=null) { + public function __construct($app, $user=null, $defcategories=array()) { $this->app = $app; $this->user = is_null($user) ? OC_User::getUser() : $user; $categories = trim(OC_Preferences::getValue($this->user, $app, self::PREF_CATEGORIES_LABEL, '')); - $this->categories = $categories != '' ? unserialize($categories) : array(); + $this->categories = $categories != '' ? unserialize($categories) : $defcategories; } /**