Пример #1
0
 function do_main()
 {
     $this->aBreadcrumbs[] = array("name" => _kt("Subscription Management"));
     $aFolderSubscriptions = SubscriptionManager::retrieveUserSubscriptions($this->oUser->getId(), SubscriptionEvent::subTypes('Folder'));
     $aDocumentSubscriptions = SubscriptionManager::retrieveUserSubscriptions($this->oUser->getId(), SubscriptionEvent::subTypes('Document'));
     $bNoSubscriptions = count($aFolderSubscriptions) == 0 && count($aDocumentSubscriptions) == 0 ? true : false;
     $oTemplate = $this->oValidator->validateTemplate('ktstandard/subscriptions/manage');
     $aTemplateData = array('aFolderSubscriptions' => $aFolderSubscriptions, 'aDocumentSubscriptions' => $aDocumentSubscriptions);
     return $oTemplate->render($aTemplateData);
 }