From a7c2b81b857f6481ae4420d7b4ab753bfda085af Mon Sep 17 00:00:00 2001 From: Christian Binder Date: Wed, 25 Nov 2009 12:55:59 +0000 Subject: [PATCH] moved declaration of categories var to bo class --- calendar/inc/class.calendar_bo.inc.php | 12 +++++++++--- calendar/inc/class.calendar_boupdate.inc.php | 2 -- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/calendar/inc/class.calendar_bo.inc.php b/calendar/inc/class.calendar_bo.inc.php index 8b8f438419..cdb2aa7da3 100644 --- a/calendar/inc/class.calendar_bo.inc.php +++ b/calendar/inc/class.calendar_bo.inc.php @@ -157,6 +157,12 @@ class calendar_bo * @var egw_datetime */ var $datetime; + /** + * Instance of the categories class + * + * @var $categories + */ + var $categories; /** * Does a user require an extra invite grant, to be able to invite an other user, default no @@ -1307,9 +1313,9 @@ class calendar_bo static $id2cat = array(); $cats = array(); $color = 0; - if (!is_object($this->cats)) + if (!is_object($this->categories)) { - $this->cats = CreateObject('phpgwapi.categories','','calendar'); + $this->categories = new categories($this->user,'calendar'); } foreach(explode(',',$category) as $cat_id) { @@ -1317,7 +1323,7 @@ class calendar_bo if (!isset($id2cat[$cat_id])) { - list($id2cat[$cat_id]) = $this->cats->return_single($cat_id); + list($id2cat[$cat_id]) = $this->categories->return_single($cat_id); $id2cat[$cat_id]['data'] = unserialize($id2cat[$cat_id]['data']); } $cat = $id2cat[$cat_id]; diff --git a/calendar/inc/class.calendar_boupdate.inc.php b/calendar/inc/class.calendar_boupdate.inc.php index 1382526245..f2b19720fe 100644 --- a/calendar/inc/class.calendar_boupdate.inc.php +++ b/calendar/inc/class.calendar_boupdate.inc.php @@ -1123,8 +1123,6 @@ class calendar_boupdate extends calendar_bo return $this->so->delete_alarm($id, $this->now_su); } - var $categories; - /** * Find existing categories in database by name or add categories that do not exist yet * currently used for ical/sif import