public function renderWidget($ps_widget_id, &$pa_settings)
 {
     parent::renderWidget($ps_widget_id, $pa_settings);
     $this->opo_view->setVar('request', $this->getRequest());
     $t_watch_list = new ca_watch_list();
     $va_watched_items = $t_watch_list->getWatchedItems($this->request->user->get("user_id"));
     $this->opo_view->setVar("watched_items", $va_watched_items);
     return $this->opo_view->render('main_html.php');
 }
 public function ListItems()
 {
     $t_watch_list = new ca_watch_list();
     $va_watched_items = $t_watch_list->getWatchedItems($this->request->user->get("user_id"));
     $this->view->setVar("watched_items", $va_watched_items);
     if (sizeof($va_watched_items) == 0) {
         $this->notification->addNotification(_t("There are no watched items"), __NOTIFICATION_TYPE_INFO__);
     }
     $this->render('watched_items_list_html.php');
 }