public function init()
 {
     $this->view->messages = $this->_helper->getHelper('FlashMessenger')->getMessages();
     $this->_redirector = $this->_helper->getHelper('Redirector');
     $this->_ajaxContext = $this->_helper->getHelper('AjaxContext');
     // pega login do usuario para mostrar no layout
     $login = Zend_Auth::getInstance()->getIdentity();
     $this->view->user = Administrativo_Model_Usuario::getByAttribute('login', $login['login']);
     $this->view->moduleName = $this->getRequest()->getModuleName();
     // inicializa variavel sessao
     $this->_session = new Zend_Session_Namespace('nfse');
     $this->view->contribuinte = $this->_session->contribuinte;
     // verifica quantidade de notificações para o usuário logado
     if ($this->view->user !== null) {
         $notificacoes = Default_Model_Notificacao::getNotificacoesUsuario($this->view->user);
         $this->view->qtd_notif = count($notificacoes) == 0 ? '' : count($notificacoes);
     }
 }
 /**
  * Retorna as notificações do usuár
  */
 public function notificacoesAction()
 {
     parent::checkIdentity();
     $this->view->notif = Default_Model_Notificacao::getNotificacoesUsuario($this->view->user);
 }