Example #1
0
 public function onCollectQuickLinks(BASE_CLASS_EventCollector $event)
 {
     $userId = OW::getUser()->getId();
     $username = OW::getUser()->getUserObject()->getUsername();
     $linkCount = (int) $this->service->countUserLinks($userId);
     if ($linkCount > 0) {
         $event->add(array(BASE_CMP_QuickLinksWidget::DATA_KEY_LABEL => OW::getLanguage()->text('links', 'my_links'), BASE_CMP_QuickLinksWidget::DATA_KEY_URL => OW::getRouter()->urlForRoute('links-user', array('user' => $username)), BASE_CMP_QuickLinksWidget::DATA_KEY_COUNT => $linkCount, BASE_CMP_QuickLinksWidget::DATA_KEY_COUNT_URL => OW::getRouter()->urlForRoute('links-user', array('user' => $username))));
     }
 }