public function addFilter($var, $value)
 {
     switch ($var) {
         case 'search':
             return parent::addFilter('q', $value);
         default:
             return parent::addFilter($var, $value);
     }
 }
 public function addFilter($var, $value)
 {
     switch ($var)
     {
         case 'category':
             $this->addTrumbaFilter(Kurogo::getSiteVar('CALENDAR_CATEGORY_FILTER_FIELD'), $value);
             break;
         default:
             return parent::addFilter($var, $value);
     }
 }
 public function addFilter($var, $value)
 {
     switch ($var)
     {
         case 'category':
             $this->addTrumbaFilter($GLOBALS['siteConfig']->getVar('CALENDAR_CATEGORY_FILTER_FIELD'), $value);
             break;
         default:
             return parent::addFilter($var, $value);
     }
 }
 public function addFilter($var, $value)
 {
     switch ($var) {
         case 'category':
             if ($this->categoryFilter) {
                 $this->addTrumbaFilter($this->categoryFilter, $value);
             }
             break;
         default:
             return parent::addFilter($var, $value);
     }
 }