Documento_DAO
extends DAO
in package
Tags
Table of Contents
Properties
- $_erp_empresa : mixed
- $_erp_filial : mixed
- $_erp_grupo : mixed
- $api_token : mixed
- $dir_dao : mixed
- $emp : mixed
- $idioma : mixed
- $instance_token : mixed
- $login_anonimo : mixed
- $token_job : mixed
- $viewcode : mixed
Methods
- __construct() : mixed
- altera_situacao_bloqueio() : mixed
- api_token() : mixed
- AutoLoad() : mixed
- ConvertBase64() : mixed
- copiar_documento() : mixed
- Delete_Token_JOB() : mixed
- download_zip() : mixed
- DxParamsAddFilter() : mixed
- emp() : mixed
- excluir() : mixed
- excluir_relacionamento_tarefa_quadro_lista_cartao_documento() : void
- Exclui do documento o vinculo de um cartão
- existe() : mixed
- existe_codigo_documento() : mixed
- existe_documento() : mixed
- existe_revisao_pendente() : mixed
- gerenciar_selecionados() : mixed
- get_arvore_filhas() : mixed
- get_arvore_pai() : mixed
- get_download_zip_temp_path() : mixed
- get_email_usuarios_aprovacao() : mixed
- get_grupo_aprovacao() : mixed
- get_login_anonimo() : mixed
- get_social_grupo_privacidade_publico() : mixed
- get_ultimo_codigo() : mixed
- get_usuarios_aprovacao() : mixed
- get_usuarios_seguranca() : mixed
- ignora_permissoes() : mixed
- insert() : mixed
- insert_atalho() : mixed
- instance_token() : mixed
- listar() : array<string|int, mixed>
- Função responsável por realizar a listagem de documentos
- listar_documentos_comentarios_listas_discussao() : mixed
- listar_documentos_favoritos() : array<string|int, mixed>
- Listagem de documentos favoritos
- listar_documentos_listas_discussao() : mixed
- listar_documentos_mural_mensagem() : mixed
- listar_documentos_oportunidade() : mixed
- listar_documentos_orcamento() : mixed
- listar_documentos_pastas_excluidos() : mixed
- listar_documentos_vigentes() : mixed
- listar_excel() : mixed
- listar_pendencias() : mixed
- LoadDAO() : mixed
- LoadMail() : mixed
- LoadModel() : mixed
- LoadPDF() : mixed
- LoadPE() : mixed
- midia() : mixed
- midia_crop() : mixed
- midia_imagens_menores() : mixed
- mudar_local_armazenamento() : mixed
- notificar_por_email() : mixed
- nova_revisao() : mixed
- opcoes_permissoes() : mixed
- order_by() : string
- Função que define ordem da listagem dos documentos
- pegar_emails_notificacao() : mixed
- permissao_documento() : mixed
- popular() : mixed
- popular_by_md5_upload() : mixed
- preencher() : mixed
- processamento_copiar() : void
- Processo responsável por verificar as permissões de aprovação ao copiar um documento, para a mesma pasta ou para pasta externa, quando o aprovador copia um documento para mesma pasta, uma nova tela é aberta para o mesmo, a seleção dela interfere neste fluxo.
- processamento_recortar() : mixed
- ReadDxParams() : mixed
- ReadFile() : mixed
- ReadFiles() : mixed
- ReadGet() : mixed
- ReadPost() : mixed
- ReadRequest() : mixed
- recortar_documento() : mixed
- RemoverRegistro() : mixed
- reprovar_revisoes_anteriores() : mixed
- restaurar_documento() : mixed
- salvar() : mixed
- salvar_aprovacao() : mixed
- salvar_atalhos() : mixed
- salvar_massa() : mixed
- salvar_permissoes() : mixed
- salvar_tag() : mixed
- set_login_anonimo() : mixed
- sql_permissoes() : mixed
- Start_Token_JOB() : mixed
- tentar_envio_novamente() : mixed
- update() : mixed
- validar_alcada_documento() : mixed
- validar_aprovacao_pendente() : mixed
- verifica_aprovador() : mixed
- verifica_bloqueado() : mixed
- verifica_codigo_documento() : mixed
- verifica_permissoes() : mixed
- verifica_permissoes_aprovadores() : mixed
- verifica_prazo_documento() : mixed
- vincular_pdca_atividade_documento() : mixed
- vincular_tarefa_quadro_lista_cartao_documento() : mixed
- visualiza_versoes_documento() : mixed
- WhatRequest() : mixed
Properties
$_erp_empresa
protected
mixed
$_erp_empresa
$_erp_filial
protected
mixed
$_erp_filial
$_erp_grupo
protected
mixed
$_erp_grupo
$api_token
protected
static mixed
$api_token
$dir_dao
protected
static mixed
$dir_dao
= NULL
$emp
protected
mixed
$emp
$idioma
protected
mixed
$idioma
$instance_token
protected
static mixed
$instance_token
$login_anonimo
protected
static mixed
$login_anonimo
= false
$token_job
protected
static mixed
$token_job
$viewcode
protected
mixed
$viewcode
Methods
__construct()
public
__construct() : mixed
altera_situacao_bloqueio()
public
altera_situacao_bloqueio(mixed $documento_model[, mixed $documento_motivo_bloqueio_id = null ][, mixed $motivo_bloqueio = null ][, mixed $documento_motivo_bloqueio = null ]) : mixed
Parameters
- $documento_model : mixed
- $documento_motivo_bloqueio_id : mixed = null
- $motivo_bloqueio : mixed = null
- $documento_motivo_bloqueio : mixed = null
api_token()
public
static api_token() : mixed
AutoLoad()
public
static AutoLoad(mixed $className) : mixed
Parameters
- $className : mixed
ConvertBase64()
public
static ConvertBase64(mixed $name, mixed &$request_params) : mixed
Parameters
- $name : mixed
- $request_params : mixed
copiar_documento()
public
copiar_documento(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
Delete_Token_JOB()
public
static Delete_Token_JOB() : mixed
download_zip()
public
download_zip(mixed $pastas, mixed $documentos, mixed $nome_arquivo_zip) : mixed
Parameters
- $pastas : mixed
- $documentos : mixed
- $nome_arquivo_zip : mixed
DxParamsAddFilter()
public
DxParamsAddFilter(mixed &$params, mixed $campo, mixed $condicao, mixed $valor) : mixed
Parameters
- $params : mixed
- $campo : mixed
- $condicao : mixed
- $valor : mixed
emp()
public
emp() : mixed
excluir()
public
excluir(mixed $documento_model[, mixed $permanentemente = false ][, mixed $ignora_permissoes = false ][, mixed $exclusao_massa = false ][, mixed $notificar_email = true ]) : mixed
Parameters
- $documento_model : mixed
- $permanentemente : mixed = false
- $ignora_permissoes : mixed = false
- $exclusao_massa : mixed = false
- $notificar_email : mixed = true
excluir_relacionamento_tarefa_quadro_lista_cartao_documento()
Exclui do documento o vinculo de um cartão
public
excluir_relacionamento_tarefa_quadro_lista_cartao_documento(int $documento_id, int $tarefa_quadro_lista_cartao_id) : void
Parameters
- $documento_id : int
-
ID do Documento
- $tarefa_quadro_lista_cartao_id : int
-
ID do cartão
existe()
public
existe([mixed $documento_id = 0 ]) : mixed
Parameters
- $documento_id : mixed = 0
existe_codigo_documento()
public
existe_codigo_documento(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
existe_documento()
public
existe_documento(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
existe_revisao_pendente()
public
existe_revisao_pendente(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
gerenciar_selecionados()
public
gerenciar_selecionados([mixed $pastas = array() ][, mixed $documentos = array() ][, mixed $excluir = false ][, mixed $colar = false ][, mixed $option = null ][, mixed $pasta_destino_id = null ][, mixed $exclusao_permanente = false ][, mixed $restaurar = false ]) : mixed
Parameters
- $pastas : mixed = array()
- $documentos : mixed = array()
- $excluir : mixed = false
- $colar : mixed = false
- $option : mixed = null
- $pasta_destino_id : mixed = null
- $exclusao_permanente : mixed = false
- $restaurar : mixed = false
get_arvore_filhas()
public
get_arvore_filhas(mixed $predecessor_id) : mixed
Parameters
- $predecessor_id : mixed
get_arvore_pai()
public
get_arvore_pai(mixed $documento_id) : mixed
Parameters
- $documento_id : mixed
get_download_zip_temp_path()
public
get_download_zip_temp_path() : mixed
get_email_usuarios_aprovacao()
public
get_email_usuarios_aprovacao(mixed $documento_revisao_id[, mixed $nivel = null ][, mixed $tipo_origem = null ]) : mixed
Parameters
- $documento_revisao_id : mixed
- $nivel : mixed = null
- $tipo_origem : mixed = null
get_grupo_aprovacao()
public
get_grupo_aprovacao(mixed $documento_id) : mixed
Parameters
- $documento_id : mixed
get_login_anonimo()
public
static get_login_anonimo() : mixed
get_social_grupo_privacidade_publico()
public
get_social_grupo_privacidade_publico(mixed $documento_id) : mixed
Parameters
- $documento_id : mixed
get_ultimo_codigo()
public
get_ultimo_codigo([mixed $documento_pasta_id = 0 ]) : mixed
Parameters
- $documento_pasta_id : mixed = 0
get_usuarios_aprovacao()
public
get_usuarios_aprovacao(mixed $documento_id) : mixed
Parameters
- $documento_id : mixed
get_usuarios_seguranca()
public
get_usuarios_seguranca(mixed $documento_id) : mixed
Parameters
- $documento_id : mixed
ignora_permissoes()
public
ignora_permissoes([mixed $documento_id = 0 ]) : mixed
Parameters
- $documento_id : mixed = 0
insert()
public
insert(mixed $documento_model[, mixed $ignora_aprovacao = false ][, mixed $nova_revisao = true ][, mixed $salva_massa = false ]) : mixed
Parameters
- $documento_model : mixed
- $ignora_aprovacao : mixed = false
- $nova_revisao : mixed = true
- $salva_massa : mixed = false
insert_atalho()
public
insert_atalho(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
instance_token()
public
static instance_token() : mixed
listar()
Função responsável por realizar a listagem de documentos
public
listar([array<string|int, mixed> $parametros = null ][, bool $retornar_totalizador = false ]) : array<string|int, mixed>
Parameters
- $parametros : array<string|int, mixed> = null
-
array com os parâmetros que será utilizado em filtros.
- $documento_pasta_id Valor padrão: null - Integer - ID da pasta que será realizado a listagem.
- $documento_subpastas Valor padrão: null - bool - Caso TRUE a listagem de documentos irá pesquisar em todas as subpastas à partir da pasta informado em $documento_pasta_id
- $solicitacao_id Valor padrão: null - Integer - ID da solicitação utilizado em filtros.
- $solicitacao_atividade_id Valor padrão: null - Integer - ID da atividade de uma solicitação utilizada em filtros.
- $chamado_id Valor padrão: null - Integer ID do chamado utilizado em filtros.
- $mensagem_id Valor padrão: null - Integer - ID da mensagem do chamado utilizado em filtros.
- $chamado Valor padrão: false - bool - Caso TRUE será filtrado apenas documentos anexados em chamados.
- $projeto Valor padrão: false - bool - Caso TRUE será filtrado apenas documentos anexados em solicitações de processos.
- $processo Valor padrão: false - bool - Caso TRUE será filtrado apenas documentos anexados em projetos.
- $sistema Valor padrão: false - bool - Caso TRUE será filtrado apenas documentos do sistema, exemplo: foto de usuários, logo de empresas.
- $data_inicio Valor padrão: null - String - data início do período de filtro.
- $data_fim Valor padrão: null - String - data final do período de filtro.
- $documento_nome Valor padrão: '' - String - nome do documento utilizado em filtros.
- $documento_observacao_documento Valor padrão: '' - String - Observação do documento utilizado em filtros.
- $projeto_id Valor padrão: null - Integer - ID do projeto utilizado em filtros.
- $projeto_atividade_id Valor padrão: null - Integer - ID da atividade do projeto utilizado em filtros.
- $assunto_id= Valor padrão: -1 - Integer - ID do assunto do documento utilizado em filtros.
- $tipo_id= Valor padrão: -1 - Integer - ID do tipo de documento utilizado em filtros.
- $refinar_filtro_nome Valor padrão: null - String - Valores aceitos:
- REFINAR_FILTRO_NOME_EXATO - Realiza o filtro de em que documentos que contenham nome completo informado no $documento_nome.
- REFINAR_FILTRO_NOME_SEMELHANTE - Realiza o filtro de em que documentos que contenham partes do nome informado no $documento_nome.
- $refinar_filtro_tagValor padrão: null - String - Valores aceitos:
- REFINAR_FILTRO_TAG_AO_MENOS_UMA_TAG - Realiza o filtro de em que documentos que contenham ao menos uma tag informado no $documento_nome.
- REFINAR_FILTRO_TAG_TODAS_TAGS - Realiza o filtro de em que documentos que contenham todas as tags informado no $documento_nome.
- $limiteValor padrão: null - Integer - indica o início da contagem dos registros, caso não seja informado o início será 0.
- $tipo_periodoValor padrão: null - Integer - Valores aceitos:
- PERIODO_TODOS - Realiza o filtro da data entre o período informado em: $data_inicio e $data_fim tanto para data de criação quanto modificação do documento.
- PERIODO_CRIACAO - Realiza o filtro da data entre o período informado em: $data_inicio e $data_fim apenas para data de criação do documento.
- PERIODO_MODIFICACAO - Realiza o filtro da data entre o período informado em: $data_inicio e $data_fim apenas para data de modificação do documento.
- $documento_codigoValor padrão: null - String - Código do documento, utilizado em filtros.
- $pdca_idValor padrão: null - Integer - ID do PDCA utilizado em filtros.
- $pdca_atividade_idValor padrão: null - Integer - ID da atividade do PDCA utilizado em filtros.
- $apontamento_idValor padrão: null - Integer - ID do apontamento utilizado em filtros.
- $order_by_nomeValor padrão: null - String - Valores aceitos:
- nome - Realiza a ordenação pelo nome do documento.
- codigo - Realiza a ordenação pelo código do documento.
- versao - Realiza a ordenação pela versão do documento.
- tamanho - Realiza a ordenação pelo tamanho do documento.
- tipo_documento - Realiza a ordenação pelo tipo do documento.
- assunto - Realiza a ordenação pelo assunto do documento.
- modificacao - Realiza a ordenação pela data de modificação.
- $order_by_ascValor padrão: null - boolean - Para ordenar crescente utilize: TRUE e para decrescente FALSE
- $retornar_totalizador : bool = false
-
Caso TRUE retorna o totalizador Valor padrão: FALSE.
Return values
array<string|int, mixed> —Retorno um array com o resultado da consulta
listar_documentos_comentarios_listas_discussao()
public
listar_documentos_comentarios_listas_discussao(mixed $id_comentario_lista) : mixed
Parameters
- $id_comentario_lista : mixed
listar_documentos_favoritos()
Listagem de documentos favoritos
public
listar_documentos_favoritos([array<string|int, mixed> $ids = null ]) : array<string|int, mixed>
Parameters
- $ids : array<string|int, mixed> = null
-
IDS dos documentos
Return values
array<string|int, mixed> —Retorno um array com o resultado da consulta
listar_documentos_listas_discussao()
public
listar_documentos_listas_discussao(mixed $id_mensagem_lista) : mixed
Parameters
- $id_mensagem_lista : mixed
listar_documentos_mural_mensagem()
public
listar_documentos_mural_mensagem(mixed $mural_mensagem_id) : mixed
Parameters
- $mural_mensagem_id : mixed
listar_documentos_oportunidade()
public
listar_documentos_oportunidade(mixed $oportunidade_id, mixed $nome) : mixed
Parameters
- $oportunidade_id : mixed
- $nome : mixed
listar_documentos_orcamento()
public
listar_documentos_orcamento(mixed $oportunidade_orcamento_id) : mixed
Parameters
- $oportunidade_orcamento_id : mixed
listar_documentos_pastas_excluidos()
public
listar_documentos_pastas_excluidos([mixed $dx_grid = false ][, mixed $params_dx_grid = null ]) : mixed
Parameters
- $dx_grid : mixed = false
- $params_dx_grid : mixed = null
listar_documentos_vigentes()
public
listar_documentos_vigentes(mixed $vigencia_inicio, mixed $vigencia_fim, mixed $reprova_inicio, mixed $reprova_fim, mixed $vigencia[, mixed $limite = null ], mixed $situacao_aprovacao) : mixed
Parameters
- $vigencia_inicio : mixed
- $vigencia_fim : mixed
- $reprova_inicio : mixed
- $reprova_fim : mixed
- $vigencia : mixed
- $limite : mixed = null
- $situacao_aprovacao : mixed
listar_excel()
public
listar_excel([mixed $parametros = null ]) : mixed
Parameters
- $parametros : mixed = null
listar_pendencias()
public
listar_pendencias(mixed $dx_params) : mixed
Parameters
- $dx_params : mixed
LoadDAO()
public
static LoadDAO(mixed $dao_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $dao_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
LoadMail()
public
static LoadMail(mixed $mail_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $mail_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
LoadModel()
public
static LoadModel(mixed $model_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $model_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
LoadPDF()
public
static LoadPDF(mixed $pdf_class_required[, mixed $auto_construct = false ][, mixed $auto_load = false ]) : mixed
Parameters
- $pdf_class_required : mixed
- $auto_construct : mixed = false
- $auto_load : mixed = false
LoadPE()
public
static LoadPE(mixed $pe_script_required) : mixed
Parameters
- $pe_script_required : mixed
midia()
public
midia(mixed $token_midia, mixed $documento_id, mixed $tipo, mixed $tamanho[, mixed $requisicao_externa = true ][, mixed $considera_excluido = 'N' ][, mixed $rede_social = false ][, mixed $documento_revisao_id = null ]) : mixed
Parameters
- $token_midia : mixed
- $documento_id : mixed
- $tipo : mixed
- $tamanho : mixed
- $requisicao_externa : mixed = true
- $considera_excluido : mixed = 'N'
- $rede_social : mixed = false
- $documento_revisao_id : mixed = null
midia_crop()
public
midia_crop(mixed $arquivo, mixed $file_type, mixed $tipo, mixed $tamanho, mixed $arquivo_thumb, mixed $pasta_destino) : mixed
Parameters
- $arquivo : mixed
- $file_type : mixed
- $tipo : mixed
- $tamanho : mixed
- $arquivo_thumb : mixed
- $pasta_destino : mixed
midia_imagens_menores()
public
midia_imagens_menores(mixed $token_midia, mixed $documento_id, mixed $tipo, mixed $tamanho[, mixed $requisicao_externa = true ][, mixed $considera_excluido = 'N' ]) : mixed
Parameters
- $token_midia : mixed
- $documento_id : mixed
- $tipo : mixed
- $tamanho : mixed
- $requisicao_externa : mixed = true
- $considera_excluido : mixed = 'N'
mudar_local_armazenamento()
public
mudar_local_armazenamento(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
notificar_por_email()
public
notificar_por_email(mixed $dados[, mixed $ocorreu_alteracao = false ][, mixed $documento_revisao_model = null ][, mixed $nivel = null ][, mixed $tipo_notificacao = null ][, mixed $tipo_origem = null ][, mixed $exclusao = false ]) : mixed
Parameters
- $dados : mixed
- $ocorreu_alteracao : mixed = false
- $documento_revisao_model : mixed = null
- $nivel : mixed = null
- $tipo_notificacao : mixed = null
- $tipo_origem : mixed = null
- $exclusao : mixed = false
nova_revisao()
public
nova_revisao(mixed $documento_model[, mixed $ignora_aprovacao = false ][, mixed $salva_massa = false ]) : mixed
Parameters
- $documento_model : mixed
- $ignora_aprovacao : mixed = false
- $salva_massa : mixed = false
opcoes_permissoes()
public
opcoes_permissoes() : mixed
order_by()
Função que define ordem da listagem dos documentos
public
order_by(string $campo, bool $asc) : string
Parameters
- $campo : string
-
Nome do campo pelo qual será ordenado
- $asc : bool
-
Boooleano que define se a ordenação é crescente (true) ou decrescente (false)
Return values
string —trecho do order by que será utilizado na query.
pegar_emails_notificacao()
public
pegar_emails_notificacao(mixed $dados[, mixed $documento_revisao_model = null ][, mixed $tipo_notificacao = null ][, mixed $nivel = null ][, mixed $tipo_origem = null ]) : mixed
Parameters
- $dados : mixed
- $documento_revisao_model : mixed = null
- $tipo_notificacao : mixed = null
- $nivel : mixed = null
- $tipo_origem : mixed = null
permissao_documento()
public
permissao_documento(mixed $documento_id, mixed $usuario_id, mixed $permissao_tipo) : mixed
Parameters
- $documento_id : mixed
- $usuario_id : mixed
- $permissao_tipo : mixed
popular()
public
popular(mixed $documento_id[, mixed $ignora_permissoes = false ][, mixed $ignora_aprovacao = false ][, mixed $considera_excluido = 'N' ][, mixed $popular_atalho = true ]) : mixed
Parameters
- $documento_id : mixed
- $ignora_permissoes : mixed = false
- $ignora_aprovacao : mixed = false
- $considera_excluido : mixed = 'N'
- $popular_atalho : mixed = true
popular_by_md5_upload()
public
popular_by_md5_upload([mixed $md5_upload = null ]) : mixed
Parameters
- $md5_upload : mixed = null
preencher()
public
preencher(mixed $row_query, mixed $query_permissoes_usuarios, mixed $query_permissoes_grupo_usuarios, mixed $usuario_permissao_visualizacao, mixed $usuario_permissao_download, mixed $usuario_permissao_escrita, mixed $usuario_permissao_exclusao, mixed $usuario_permissao_revisao, mixed $usuario_permissao_seguranca, mixed $usuario_permissao_aprovacao[, mixed $ignora_aprovacao = false ]) : mixed
Parameters
- $row_query : mixed
- $query_permissoes_usuarios : mixed
- $query_permissoes_grupo_usuarios : mixed
- $usuario_permissao_visualizacao : mixed
- $usuario_permissao_download : mixed
- $usuario_permissao_escrita : mixed
- $usuario_permissao_exclusao : mixed
- $usuario_permissao_revisao : mixed
- $usuario_permissao_seguranca : mixed
- $usuario_permissao_aprovacao : mixed
- $ignora_aprovacao : mixed = false
processamento_copiar()
Processo responsável por verificar as permissões de aprovação ao copiar um documento, para a mesma pasta ou para pasta externa, quando o aprovador copia um documento para mesma pasta, uma nova tela é aberta para o mesmo, a seleção dela interfere neste fluxo.
public
processamento_copiar(mixed $dados) : void
@param Array $dados: Um array contendo as classes que serão utilizados do ponto de partida da função copiar.
Parameters
- $dados : mixed
Return values
void —não possui retorno, apenas processa informações.
processamento_recortar()
public
processamento_recortar(mixed $dados[, mixed $ignora_aprovacao = false ]) : mixed
Parameters
- $dados : mixed
- $ignora_aprovacao : mixed = false
ReadDxParams()
public
ReadDxParams() : mixed
ReadFile()
public
ReadFile(mixed $name[, mixed $default = null ][, mixed $arrAcceptedMimeTypes = [] ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null
- $arrAcceptedMimeTypes : mixed = []
ReadFiles()
public
ReadFiles(mixed $name) : mixed
Parameters
- $name : mixed
ReadGet()
public
ReadGet(mixed $name[, mixed $default = null ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null
ReadPost()
public
ReadPost(mixed $name[, mixed $default = null ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null
ReadRequest()
public
ReadRequest(mixed $name[, mixed $default = null ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null
recortar_documento()
public
recortar_documento(mixed $documento_model[, mixed $ignora_aprovacao = false ]) : mixed
Parameters
- $documento_model : mixed
- $ignora_aprovacao : mixed = false
RemoverRegistro()
public
RemoverRegistro() : mixed
reprovar_revisoes_anteriores()
public
reprovar_revisoes_anteriores([mixed $documento_revisao_id = null ]) : mixed
Parameters
- $documento_revisao_id : mixed = null
restaurar_documento()
public
restaurar_documento(mixed $documento_id) : mixed
Parameters
- $documento_id : mixed
salvar()
public
salvar(mixed $documento_model[, mixed $ignora_aprovacao = false ][, mixed $copia = false ][, mixed $nova_revisao = true ][, mixed $salva_massa = false ][, mixed $recorte = false ][, mixed $ignora_nomes_iguais = false ]) : mixed
Parameters
- $documento_model : mixed
- $ignora_aprovacao : mixed = false
- $copia : mixed = false
- $nova_revisao : mixed = true
- $salva_massa : mixed = false
- $recorte : mixed = false
- $ignora_nomes_iguais : mixed = false
salvar_aprovacao()
public
salvar_aprovacao(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
salvar_atalhos()
public
salvar_atalhos(mixed $pastas, mixed $documentos, mixed $predecessor_id) : mixed
Parameters
- $pastas : mixed
- $documentos : mixed
- $predecessor_id : mixed
salvar_massa()
public
salvar_massa(mixed $array_pastas, mixed $array_documentos) : mixed
Parameters
- $array_pastas : mixed
- $array_documentos : mixed
salvar_permissoes()
public
salvar_permissoes(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
salvar_tag()
public
salvar_tag(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
set_login_anonimo()
public
static set_login_anonimo(mixed $value) : mixed
Parameters
- $value : mixed
sql_permissoes()
public
sql_permissoes(mixed $sessao_model, mixed &$where, mixed &$params[, mixed $documento_id = NULL ]) : mixed
Parameters
- $sessao_model : mixed
- $where : mixed
- $params : mixed
- $documento_id : mixed = NULL
Start_Token_JOB()
public
static Start_Token_JOB(mixed $new_token) : mixed
Parameters
- $new_token : mixed
tentar_envio_novamente()
public
tentar_envio_novamente(mixed $arquivo, mixed $nome_documento, mixed &$tentativa[, mixed &$enviado_com_sucesso = Local_Armazenamento_Model::ENVIANDO ]) : mixed
Parameters
- $arquivo : mixed
- $nome_documento : mixed
- $tentativa : mixed
- $enviado_com_sucesso : mixed = Local_Armazenamento_Model::ENVIANDO
update()
public
update(mixed $documento_model[, mixed $ignora_aprovacao = false ][, mixed $nova_revisao = true ], mixed $recorte) : mixed
Parameters
- $documento_model : mixed
- $ignora_aprovacao : mixed = false
- $nova_revisao : mixed = true
- $recorte : mixed
validar_alcada_documento()
public
validar_alcada_documento(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
validar_aprovacao_pendente()
public
static validar_aprovacao_pendente(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
verifica_aprovador()
public
verifica_aprovador([mixed $usuario_id = 0 ][, mixed $documento_id = 0 ][, mixed $grupo_usuario_id = 0 ][, mixed $documento_pasta_id = 0 ]) : mixed
Parameters
- $usuario_id : mixed = 0
- $documento_id : mixed = 0
- $grupo_usuario_id : mixed = 0
- $documento_pasta_id : mixed = 0
verifica_bloqueado()
public
verifica_bloqueado(mixed $documento_id) : mixed
Parameters
- $documento_id : mixed
verifica_codigo_documento()
public
verifica_codigo_documento(mixed $documento_model) : mixed
Parameters
- $documento_model : mixed
verifica_permissoes()
public
verifica_permissoes(mixed $documento_id, mixed $usuario_id, mixed $permissao_tipo) : mixed
Parameters
- $documento_id : mixed
- $usuario_id : mixed
- $permissao_tipo : mixed
verifica_permissoes_aprovadores()
public
verifica_permissoes_aprovadores(mixed $arr_aprovadores[, mixed $documento_id = null ][, mixed $documento_pasta_id = null ]) : mixed
Parameters
- $arr_aprovadores : mixed
- $documento_id : mixed = null
- $documento_pasta_id : mixed = null
verifica_prazo_documento()
public
verifica_prazo_documento() : mixed
vincular_pdca_atividade_documento()
public
vincular_pdca_atividade_documento(mixed $documento_id, mixed $pdca_atividade_id) : mixed
Parameters
- $documento_id : mixed
- $pdca_atividade_id : mixed
vincular_tarefa_quadro_lista_cartao_documento()
public
vincular_tarefa_quadro_lista_cartao_documento(mixed $documento_id, mixed $tarefa_quadro_lista_cartao_id) : mixed
Parameters
- $documento_id : mixed
- $tarefa_quadro_lista_cartao_id : mixed
visualiza_versoes_documento()
public
visualiza_versoes_documento(mixed $usuario_id) : mixed
Parameters
- $usuario_id : mixed
WhatRequest()
public
WhatRequest(mixed $name[, mixed $default = null ]) : mixed
Parameters
- $name : mixed
- $default : mixed = null