本文整理汇总了PHP中clsPermissoes::getBiblioteca方法的典型用法代码示例。如果您正苦于以下问题:PHP clsPermissoes::getBiblioteca方法的具体用法?PHP clsPermissoes::getBiblioteca怎么用?PHP clsPermissoes::getBiblioteca使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类clsPermissoes
的用法示例。
在下文中一共展示了clsPermissoes::getBiblioteca方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: Inicializar
function Inicializar()
{
$retorno = "Novo";
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
@session_write_close();
$this->cod_situacao = $_GET["cod_situacao"];
$obj_permissoes = new clsPermissoes();
$obj_permissoes->permissao_cadastra(602, $this->pessoa_logada, 11, "educar_situacao_lst.php");
$this->ref_cod_biblioteca = $this->ref_cod_biblioteca_ = $obj_permissoes->getBiblioteca($this->pessoa_logada);
if (is_numeric($this->cod_situacao)) {
$obj = new clsPmieducarSituacao($this->cod_situacao);
$registro = $obj->detalhe();
if ($registro) {
foreach ($registro as $campo => $val) {
// passa todos os valores obtidos no registro para atributos do objeto
$this->{$campo} = $val;
}
if ($this->cod_situacao) {
$obj_biblioteca = new clsPmieducarBiblioteca($this->ref_cod_biblioteca);
$det_biblioteca = $obj_biblioteca->detalhe();
$this->ref_cod_instituicao = $det_biblioteca["ref_cod_instituicao"];
$this->ref_cod_escola = $det_biblioteca["ref_cod_escola"];
$this->ref_cod_biblioteca = $this->ref_cod_biblioteca_ = $this->ref_cod_biblioteca;
}
if ($obj_permissoes->permissao_excluir(602, $this->pessoa_logada, 11)) {
$this->fexcluir = true;
}
$retorno = "Editar";
}
}
$this->url_cancelar = $retorno == "Editar" ? "educar_situacao_det.php?cod_situacao={$registro["cod_situacao"]}" : "educar_situacao_lst.php";
$this->nome_url_cancelar = "Cancelar";
return $retorno;
}
示例2: Inicializar
function Inicializar()
{
$retorno = "Novo";
@session_start();
$this->pessoa_logada = $_SESSION['id_pessoa'];
@session_write_close();
$this->cod_situacao = $_GET["cod_situacao"];
$obj_permissoes = new clsPermissoes();
$obj_permissoes->permissao_cadastra(602, $this->pessoa_logada, 11, "educar_situacao_lst.php");
$this->ref_cod_biblioteca = $this->ref_cod_biblioteca_ = $obj_permissoes->getBiblioteca($this->pessoa_logada);
if (is_numeric($this->cod_situacao)) {
$obj = new clsPmieducarSituacao($this->cod_situacao);
$registro = $obj->detalhe();
if ($registro) {
foreach ($registro as $campo => $val) {
// passa todos os valores obtidos no registro para atributos do objeto
$this->{$campo} = $val;
}
if ($this->cod_situacao) {
$obj_biblioteca = new clsPmieducarBiblioteca($this->ref_cod_biblioteca);
$det_biblioteca = $obj_biblioteca->detalhe();
$this->ref_cod_instituicao = $det_biblioteca["ref_cod_instituicao"];
$this->ref_cod_escola = $det_biblioteca["ref_cod_escola"];
$this->ref_cod_biblioteca = $this->ref_cod_biblioteca_ = $this->ref_cod_biblioteca;
}
if ($obj_permissoes->permissao_excluir(602, $this->pessoa_logada, 11)) {
$this->fexcluir = true;
}
$retorno = "Editar";
}
}
$this->url_cancelar = $retorno == "Editar" ? "educar_situacao_det.php?cod_situacao={$registro["cod_situacao"]}" : "educar_situacao_lst.php";
$this->nome_url_cancelar = "Cancelar";
$nomeMenu = $retorno == "Editar" ? $retorno : "Cadastrar";
$localizacao = new LocalizacaoSistema();
$localizacao->entradaCaminhos(array($_SERVER['SERVER_NAME'] . "/intranet" => "Início", "educar_biblioteca_index.php" => "i-Educar - Biblioteca", "" => "{$nomeMenu} situação"));
$this->enviaLocalizacao($localizacao->montar());
return $retorno;
}
示例3: clsPmieducarUsuario
$this->campoOculto("ref_cod_instituicao", $this->ref_cod_instituicao);
//se eh institucional - admin
if ($nivel_usuario == 4 || $nivel_usuario == 8) {
$obj_usuario = new clsPmieducarUsuario($pessoa_logada);
$det_usuario = $obj_usuario->detalhe();
$this->ref_cod_escola = $det_usuario["ref_cod_escola"];
$this->campoOculto("ref_cod_escola", $this->ref_cod_escola);
if ($exibe_nm_escola == true) {
$obj_escola = new clsPmieducarEscola($this->ref_cod_escola);
$det_escola = $obj_escola->detalhe();
$nm_escola = $det_escola['nome'];
$this->campoRotulo("nm_escola", "Escola", $nm_escola);
}
if ($get_biblioteca) {
$obj_per = new clsPermissoes();
$ref_cod_biblioteca_ = $obj_per->getBiblioteca($pessoa_logada);
}
}
}
// administrador institucional - CPD
if ($get_escola && ($nivel_usuario == 1 || $nivel_usuario == 2 || $cad_usuario)) {
$opcoes_escola = array("" => "Selecione uma escola");
// EDITAR
if ($this->ref_cod_instituicao) {
$obj_escola = new clsPmieducarEscola();
$obj_escola->setOrderby("nome ASC");
$lista = $obj_escola->lista(null, null, null, $this->ref_cod_instituicao, null, null, null, null, null, null, 1);
if (is_array($lista) && count($lista)) {
foreach ($lista as $registro) {
$opcoes_escola["{$registro["cod_escola"]}"] = "{$registro['nome']}";
}