Implement default categories in OC_VCategories

This commit is contained in:
Bart Visscher 2012-04-12 22:23:42 +02:00
parent 56bc2c4591
commit 815649dbd7
1 changed files with 2 additions and 3 deletions

View File

@ -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;
}
/**