/**
  * Create the snippets content
  *
  * This is a stub function either override getHtmlOutput() or override render()
  *
  * @param \Zend_View_Abstract $view Just in case it is needed here
  * @return \MUtil_Html_HtmlInterface Something that can be rendered
  */
 public function getHtmlOutput(\Zend_View_Abstract $view)
 {
     if ($this->sortParamAsc) {
         $this->dateSelector->getModel()->setSortParamAsc($this->sortParamAsc);
     }
     if ($this->sortParamDesc) {
         $this->dateSelector->getModel()->setSortParamDesc($this->sortParamDesc);
     }
     $model = $this->dateSelector->getModel();
     $filter = $model->getFilter();
     // Unset sorts from the filter
     unset($filter[$model->getSortParamAsc()]);
     unset($filter[$model->getSortParamDesc()]);
     // Unset items and page (from paginator)
     unset($filter['page']);
     unset($filter['items']);
     $model->setFilter($filter);
     return $this->dateSelector->getTable($this->searchData);
 }
 protected function setTableBody(\MUtil_Model_Bridge_TableBridge $bridge, \MUtil_Lazy_RepeatableInterface $repeater, $columnClass)
 {
     $bridge->setAlternateRowClass('even', 'odd', 'odd');
     parent::setTableBody($bridge, $repeater, $columnClass);
 }
 /**
  * Create the snippets content
  *
  * This is a stub function either override getHtmlOutput() or override render()
  *
  * @param \Zend_View_Abstract $view Just in case it is needed here
  * @return \MUtil_Html_HtmlInterface Something that can be rendered
  */
 public function getHtmlOutput(\Zend_View_Abstract $view)
 {
     return $this->dateSelector->getTable($this->searchData);
 }