當前位置: 首頁>>代碼示例>>PHP>>正文


PHP GenericControllerNew::init方法代碼示例

本文整理匯總了PHP中GenericControllerNew::init方法的典型用法代碼示例。如果您正苦於以下問題:PHP GenericControllerNew::init方法的具體用法?PHP GenericControllerNew::init怎麽用?PHP GenericControllerNew::init使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在GenericControllerNew的用法示例。


在下文中一共展示了GenericControllerNew::init方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $auth = Zend_Auth::getInstance();
     // pega a autenticaç?o
     $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura";
     // título da página
     // 3 => autenticaç?o scriptcase e autenticaç?o/permiss?o zend (AMBIENTE PROPONENTE E MINC)
     // utilizar quando a Controller ou a Action for acessada via scriptcase e zend
     // define as permiss?es
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 103;
     // Coordenador de Análise
     $PermissoesGrupo[] = 120;
     // Coordenador Administrativo CNIC
     parent::perfil(3, $PermissoesGrupo);
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         if ($this->getIdUsuario) {
             $this->getIdUsuario = $this->getIdUsuario["idAgente"];
         } else {
             $this->getIdUsuario = 0;
         }
     } else {
         $this->getIdUsuario = $auth->getIdentity()->IdUsuario;
     }
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:34,代碼來源:MantercalendariocnicController.php

示例2: init

 public function init()
 {
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     // define as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 93;
     // Parecerista
     $PermissoesGrupo[] = 94;
     // Coordenador de Parecer UC 101
     $PermissoesGrupo[] = 97;
     // Gestor Salic
     $PermissoesGrupo[] = 103;
     // Coordenador de Análise
     $PermissoesGrupo[] = 110;
     // Técnico de Análise
     parent::perfil(1, $PermissoesGrupo);
     // pega o idAgente do usuário logado
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         if ($this->getIdUsuario) {
             $this->getIdUsuario = $this->getIdUsuario["idAgente"];
         } else {
             $this->getIdUsuario = 0;
         }
     } else {
         $this->getIdUsuario = $auth->getIdentity()->IdUsuario;
     }
     parent::init();
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:30,代碼來源:GerenciarpareceresController.php

示例3: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     // define perfil para o scriptcase
     parent::perfil(2);
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:13,代碼來源:SolicitarreadequacaodoprojetoController.php

示例4: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     // configurações do layout
     Zend_Layout::startMvc(array('layout' => 'layout_login'));
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:13,代碼來源:LoginController.php

示例5: init

 public function init()
 {
     $this->view->title = "Salic - Sistema de Apoio às Leis de Incentivo à Cultura";
     // título da página
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $PermissoesGrupo = array();
     //Da permissao de acesso a todos os grupos do usuario logado afim de atender o UC75
     if (isset($auth->getIdentity()->usu_codigo)) {
         //Recupera todos os grupos do Usuario
         $Usuario = new Usuario();
         // objeto usuário
         $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
         foreach ($grupos as $grupo) {
             $PermissoesGrupo[] = $grupo->gru_codigo;
         }
     }
     // verifica as permiss?es
     /* $PermissoesGrupo[] = 103;  // Coordenador de Analise
        $PermissoesGrupo[] = 97;  // Gestor do SALIC
        $PermissoesGrupo[] = 93;  // Coordenador de Parecerista
        $PermissoesGrupo[] = 94;  // Parecerista
        $PermissoesGrupo[] = 121; // T?cnico
        $PermissoesGrupo[] = 122; // Coordenador de Acompanhamento
        $PermissoesGrupo[] = 126; // Coordenador Geral de Prestação de Contas
        $PermissoesGrupo[] = 134; // Coordenador de Fiscalizaç?o */
     isset($auth->getIdentity()->usu_codigo) ? parent::perfil(1, $PermissoesGrupo) : parent::perfil(4, $PermissoesGrupo);
     $this->usuarioLogado = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_codigo : $auth->getIdentity()->IdUsuario;
     parent::init();
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:30,代碼來源:GerarrelatoriopareceristaController.php

示例6: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     // verifica as permissoes
     $PermissoesGrupo = array();
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     $idPronac = $this->_request->getParam("idPronac");
     // pega o id do pronac via get
     if (strlen($idPronac) > 7) {
         $idPronac = Seguranca::dencrypt($idPronac);
     }
     if (isset($auth->getIdentity()->usu_codigo)) {
         parent::perfil(1, $PermissoesGrupo);
     } else {
         parent::perfil(4, $PermissoesGrupo);
         $this->getIdUsuario = isset($_GET["idusuario"]) ? $_GET["idusuario"] : 0;
         /* =============================================================================== */
         /* ==== VERIFICA PERMISSAO DE ACESSO DO PROPONENTE A PROPOSTA OU AO PROJETO ====== */
         /* =============================================================================== */
         if (!isset($idPronac) || empty($idPronac)) {
             parent::message('É necessário o número do PRONAC para acessar essa página!', "principalproponente", "ERROR");
         }
         //            $this->verificarPermissaoAcesso(false, true, false);
     }
     //SE CAIU A SECAO REDIRECIONA
     if (!$auth->hasIdentity()) {
         $url = Zend_Controller_Front::getInstance()->getBaseUrl();
         JS::redirecionarURL($url);
     }
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:39,代碼來源:SolicitarrecursodecisaoController.php

示例7: init

 /**
  * @var integer (variável com o id do usuário logado)
  * @access privacte
  */
 public function init()
 {
     // verifica as permissões
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 92;
     $PermissoesGrupo[] = 93;
     $PermissoesGrupo[] = 97;
     $PermissoesGrupo[] = 100;
     $PermissoesGrupo[] = 103;
     $PermissoesGrupo[] = 104;
     $PermissoesGrupo[] = 106;
     $PermissoesGrupo[] = 110;
     $PermissoesGrupo[] = 113;
     $PermissoesGrupo[] = 115;
     $PermissoesGrupo[] = 121;
     $PermissoesGrupo[] = 122;
     $PermissoesGrupo[] = 123;
     $PermissoesGrupo[] = 125;
     $PermissoesGrupo[] = 126;
     $PermissoesGrupo[] = 127;
     $PermissoesGrupo[] = 131;
     $PermissoesGrupo[] = 132;
     $PermissoesGrupo[] = 134;
     $PermissoesGrupo[] = 135;
     $PermissoesGrupo[] = 136;
     $PermissoesGrupo[] = 137;
     $PermissoesGrupo[] = 138;
     $PermissoesGrupo[] = 139;
     // definição do perfil
     parent::perfil(1, $PermissoesGrupo);
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:37,代碼來源:RastrearagenteController.php

示例8: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $PermissoesGrupo = array();
     //Da permissao de acesso a todos os grupos do usuario logado afim de atender o UC75
     if (isset($auth->getIdentity()->usu_codigo)) {
         //Recupera todos os grupos do Usuario
         $Usuario = new Usuario();
         // objeto usuário
         $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
         foreach ($grupos as $grupo) {
             $PermissoesGrupo[] = $grupo->gru_codigo;
         }
     }
     isset($auth->getIdentity()->usu_codigo) ? parent::perfil(1, $PermissoesGrupo) : parent::perfil(4, $PermissoesGrupo);
     parent::init();
     //recupera ID do pre projeto (proposta)
     if (!empty($_REQUEST['idPreProjeto'])) {
         $this->idPreProjeto = $_REQUEST['idPreProjeto'];
         //VERIFICA SE A PROPOSTA ESTA COM O MINC
         $Movimentacao = new Movimentacao();
         $rsStatusAtual = $Movimentacao->buscarStatusAtualProposta($_REQUEST['idPreProjeto']);
         $this->view->movimentacaoAtual = isset($rsStatusAtual->Movimentacao) ? $rsStatusAtual->Movimentacao : '';
     }
     $this->idUsuario = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_codigo : $auth->getIdentity()->IdUsuario;
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:33,代碼來源:DivulgacaoController.php

示例9: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     parent::perfil(4);
     //		parent::perfil(3);
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:13,代碼來源:SolicitarreadequacaocustoController.php

示例10: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $this->view->title = 'Salic - Sistema de Apoio às Leis de Incentivo à Cultura';
     // título da página
     /* ========== INÍCIO PERFIL ========== */
     // define os grupos que tem acesso
     $PermissoesGrupo = array();
     //$PermissoesGrupo[] = 121; // Técnico de Acompanhamento
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     //$PermissoesGrupo[] = 123; // Coordenador - Geral de Acompanhamento
     //$PermissoesGrupo[] = 129; // Técnico de Acompanhamento
     //$PermissoesGrupo[] = ; // Coordenador de Avaliação
     //$PermissoesGrupo[] = 134; // Coordenador de Fiscalização
     //$PermissoesGrupo[] = 124; // Técnico de Prestação de Contas
     //$PermissoesGrupo[] = 125; // Coordenador de Prestação de Contas
     //$PermissoesGrupo[] = 126; // Coordenador - Geral de Prestação de Contas
     parent::perfil(1, $PermissoesGrupo);
     // perfil novo salic
     // pega o idAgente do usuário logado
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario['idAgente'] : 0;
     } else {
         $this->getIdUsuario = 0;
     }
     /* ========== FIM PERFIL ========== */
     parent::init();
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:37,代碼來源:DbfController.php

示例11: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $PermissoesGrupo[] = 93;
     // Coordenador de Parecerista
     $PermissoesGrupo[] = 94;
     // Parecerista
     $PermissoesGrupo[] = 121;
     // Técnico de Acompanhamento
     $PermissoesGrupo[] = 129;
     // Técnico de Acompanhamento
     $PermissoesGrupo[] = 122;
     // Coordenador de Acompanhamento
     $PermissoesGrupo[] = 123;
     // Coordenador Geral de Acompanhamento
     $PermissoesGrupo[] = 128;
     // Tecnico de Portaria
     parent::perfil(1, $PermissoesGrupo);
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     $agente = GerenciarPautaReuniaoDAO::consultaAgenteUsuario($auth->getIdentity()->usu_codigo);
     $this->view->agente = $agente['idAgente'];
     $this->getIdUsuario = $agente['idAgente'];
     $GrupoAtivo = new Zend_Session_Namespace('GrupoAtivo');
     // cria a sessão com o grupo ativo
     $this->getIdOrgao = $GrupoAtivo->codOrgao;
     $this->codGrupo = $GrupoAtivo->codGrupo;
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:35,代碼來源:VerificarreadequacaodeprojetoController.php

示例12: init

 public function init()
 {
     parent::init();
     // chama o init() do pai GenericControllerNew
     $this->intTamPag = 10;
     $this->usuarioInterno = false;
     $this->view->usuarioInterno = false;
     $auth = Zend_Auth::getInstance();
     // pega a autenticação
     if (isset($auth->getIdentity()->usu_codigo)) {
         //Recupera todos os grupos do Usuario
         $Usuario = new Usuario();
         // objeto usuário
         $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
         foreach ($grupos as $grupo) {
             $PermissoesGrupo[] = $grupo->gru_codigo;
         }
     }
     if (isset($auth->getIdentity()->usu_codigo)) {
         // autenticacao novo salic
         parent::perfil(1, $PermissoesGrupo);
         $this->getIdUsuario = UsuarioDAO::getIdUsuario($auth->getIdentity()->usu_codigo);
         $this->getIdUsuario = $this->getIdUsuario ? $this->getIdUsuario["idAgente"] : 0;
         $this->usuarioInterno = true;
         $this->view->usuarioInterno = true;
     }
     parent::init();
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:28,代碼來源:CidadaoController.php

示例13: init

 /**
  * Reescreve o método init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     // autenticaç?o e permiss?es zend (AMBIENTE MINC)
     $PermissoesGrupo = array();
     $PermissoesGrupo[] = 127;
     // Coordenador - Geral de Análise (Ministro)
     $PermissoesGrupo[] = 97;
     // Gestor do SALIC
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     isset($auth->getIdentity()->usu_codigo) ? parent::perfil(1, $PermissoesGrupo) : parent::perfil(4, $PermissoesGrupo);
     parent::init();
     // chama o init() do pai GenericControllerNew
     $auth = Zend_Auth::getInstance();
     // instancia da autenticaç?o
     //        $this->idUsuario = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_codigo : $auth->getIdentity()->IdUsuario;
     if (isset($auth->getIdentity()->usu_codigo)) {
         $this->idUsuario = $auth->getIdentity()->usu_codigo;
     } else {
         $this->idUsuario = $auth->getIdentity()->IdUsuario;
         $this->verificarPermissaoAcesso(true, false, false);
     }
     //recupera ID do pre projeto (proposta)
     if (!empty($_REQUEST['idPreProjeto'])) {
         $this->idPreProjeto = $_REQUEST['idPreProjeto'];
         //VERIFICA SE A PROPOSTA ESTA COM O MINC
         $Movimentacao = new Movimentacao();
         $rsStatusAtual = $Movimentacao->buscarStatusAtualProposta($_REQUEST['idPreProjeto']);
         $this->view->movimentacaoAtual = isset($rsStatusAtual->Movimentacao) ? $rsStatusAtual->Movimentacao : '';
     }
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:37,代碼來源:MantertabelaitensController.php

示例14: init

 /**
  * Reescreve o metodo init()
  * @access public
  * @param void
  * @return void
  */
 public function init()
 {
     $auth = Zend_Auth::getInstance();
     // instancia da autenticação
     $this->permissoesGrupo = array();
     $this->permissoesOrgao = array();
     //Da permissao de acesso a todos os grupos do usuario logado afim de atender o UC75
     if (isset($auth->getIdentity()->usu_codigo)) {
         //Recupera todos os grupos do Usuario
         $Usuario = new Usuario();
         // objeto usuário
         $grupos = $Usuario->buscarUnidades($auth->getIdentity()->usu_codigo, 21);
         foreach ($grupos as $grupo) {
             if (!in_array($grupo->gru_codigo, $this->permissoesGrupo)) {
                 $this->permissoesGrupo[] = $grupo->gru_codigo;
             }
             if (!in_array($grupo->uog_orgao, $this->permissoesOrgao)) {
                 $this->permissoesOrgao[] = $grupo->uog_orgao;
             }
         }
     }
     isset($auth->getIdentity()->usu_codigo) ? parent::perfil(1, $this->permissoesGrupo) : parent::perfil(4, $this->permissoesGrupo);
     $this->usuarioLogado = isset($auth->getIdentity()->usu_codigo) ? $auth->getIdentity()->usu_codigo : $auth->getIdentity()->IdUsuario;
     parent::init();
     /* =============================================================================== */
     /* ==== VERIFICA PERMISSAO DE ACESSO DO PROPONENTE A PROPOSTA OU AO PROJETO ====== */
     /* =============================================================================== */
     $this->verificarPermissaoAcesso(true, false, false);
     # Paginator
     Zend_Paginator::setDefaultScrollingStyle('Sliding');
     Zend_View_Helper_PaginationControl::setDefaultViewPartial('paginacao/paginacaoMinc.phtml');
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:38,代碼來源:LocalizacaoFisicaController.php

示例15: init

 public function init()
 {
     parent::perfil(2);
     // perfil scriptcase
     parent::init();
     // chama o init() do pai GenericControllerNew
 }
開發者ID:hackultura,項目名稱:novosalic,代碼行數:7,代碼來源:SolicitaralteracaoController.php


注:本文中的GenericControllerNew::init方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。