本文整理匯總了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
}
示例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();
}
示例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
}
示例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
}
示例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();
}
示例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
}
示例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
}
示例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;
}
示例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
}
示例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();
}
示例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
}
示例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();
}
示例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 : '';
}
}
示例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');
}
示例15: init
public function init()
{
parent::perfil(2);
// perfil scriptcase
parent::init();
// chama o init() do pai GenericControllerNew
}