/**
  * @return \Model_DB_Year_Object
  */
 public function getYear()
 {
     if (is_null($this->_year)) {
         $this->_user = Model_DB_Year_Mapper::get_instance()->find($this->getIdYearFk());
     }
     return $this->_year;
 }
 public function __construct($filter = null)
 {
     if (null === $filter) {
         $filter = new Model_Year_Filter();
     }
     $this->setFilter($filter);
     $this->setMapper(Model_DB_Year_Mapper::get_instance());
 }
 public function indexAction()
 {
     Zend_Layout::getMvcInstance()->setLayout('layout');
     $yearId = $this->getRequestIdYear();
     $semester = $this->getRequestSemester();
     if ($semester) {
         $this->view->assign("semester", $semester);
     } else {
         $this->view->assign("semester", "");
     }
     if ($yearId) {
         $yearId = 1;
         $mapper = Model_DB_Year_Mapper::get_instance();
         $yearName = $mapper->getName($yearId);
         $this->view->assign("yearId", $yearId);
         $this->view->assign("yearName", $yearName);
     } else {
         $this->view->assign("yearId", null);
     }
 }