Next BP 23.59.84

Usuario_DAO extends DAO
in package

Tags
author

Bighetti

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
alterar_tipo_usuario()  : mixed
api_token()  : mixed
AutoLoad()  : mixed
bloqueio_tentativas_login()  : mixed
buscar_por_cpf_email()  : mixed
ConvertBase64()  : mixed
dados_basicos_usuario()  : mixed
Delete_Token_JOB()  : mixed
desbloqueio_tentativas_login()  : mixed
disparar_validacao_login()  : mixed
DxParamsAddFilter()  : mixed
emp()  : mixed
excluir()  : mixed
excluir_foto()  : mixed
existe()  : mixed
existe_email()  : mixed
existe_ldap_login()  : mixed
existe_username()  : mixed
get_login_anonimo()  : mixed
get_superior_imediato()  : int|false
Retorna informações do usuário e de seu superior imediato
get_tipo_usuario()  : mixed
get_usuario_anonimo_id()  : mixed
get_usuario_by_chave_ics()  : array<string|int, mixed>
Retorna usuário pela chave do ics
insert()  : mixed
instance_token()  : mixed
listar()  : mixed
listar_arquivos_idioma()  : mixed
listar_por_cliente()  : mixed
listar_usuarios()  : mixed
listar_usuarios_acompanhamento()  : mixed
listar_usuarios_by_grupo()  : mixed
listar_usuarios_grupos()  : mixed
listar_usuarios_grupos_rede_social()  : mixed
listar_usuarios_por_email()  : array<string|int, mixed>
INCOMPLETO Lista usuários e grupo de usuários bem como seus emails
listar_usuarios_sem_grupo()  : mixed
LoadDAO()  : mixed
LoadMail()  : mixed
LoadModel()  : mixed
LoadPDF()  : mixed
LoadPE()  : mixed
popular()  : mixed
popular_por_codigo_externo()  : mixed
popular_por_cpf()  : mixed
popular_por_email()  : mixed
popular_por_username()  : mixed
preencher()  : mixed
ReadDxParams()  : mixed
ReadFile()  : mixed
ReadFiles()  : mixed
ReadGet()  : mixed
ReadPost()  : mixed
ReadRequest()  : mixed
registrar_ultimo_acesso()  : mixed
registrar_versao_bp()  : mixed
remove_permissoes()  : mixed
reset_senha()  : mixed
retornar_where_validacao_login()  : mixed
salvar()  : mixed
salvar_grupo_motivo()  : mixed
salvar_grupo_usuarios()  : mixed
salvar_usuario_cliente()  : mixed
salvar_usuario_empresa()  : mixed
salvar_usuario_fornecedor()  : mixed
set_login_anonimo()  : mixed
solicitar_reset_senha()  : mixed
Start_Token_JOB()  : mixed
update()  : mixed
update_assinatura_email()  : mixed
update_esqueci_senha()  : mixed
update_foto()  : mixed
update_senha()  : mixed
update_telefones()  : mixed
uso_alcada_generica()  : mixed
uso_apontamento()  : mixed
uso_aprovacao_documento()  : mixed
uso_atividade_projeto()  : mixed
uso_chamado()  : mixed
uso_documento()  : mixed
uso_oportunidade()  : mixed
uso_seguranca_documento()  : mixed
uso_seguranca_documento_pasta()  : mixed
uso_solicitacao_processo()  : mixed
usuarios_agenda_usuario_logado()  : mixed
usuarios_seguindo()  : mixed
validar_login()  : mixed
validar_qtde_tentativas_login_invalidas()  : mixed
verifica_admin()  : mixed
verifica_permissao()  : mixed
WhatRequest()  : mixed

Properties

$instance_token

protected static mixed $instance_token

$login_anonimo

protected static mixed $login_anonimo = false

Methods

alterar_tipo_usuario()

public alterar_tipo_usuario(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

AutoLoad()

public static AutoLoad(mixed $className) : mixed
Parameters
$className : mixed

bloqueio_tentativas_login()

public bloqueio_tentativas_login(mixed $username, mixed $servidor_ldap_id, mixed $data_bloqueio_tentativas_login) : mixed
Parameters
$username : mixed
$servidor_ldap_id : mixed
$data_bloqueio_tentativas_login : mixed

buscar_por_cpf_email()

public buscar_por_cpf_email([mixed $cpf = 0 ][, mixed $email = '' ]) : mixed
Parameters
$cpf : mixed = 0
$email : mixed = ''

ConvertBase64()

public static ConvertBase64(mixed $name, mixed &$request_params) : mixed
Parameters
$name : mixed
$request_params : mixed

dados_basicos_usuario()

public dados_basicos_usuario(mixed $usuario_id) : mixed
Parameters
$usuario_id : mixed

Delete_Token_JOB()

public static Delete_Token_JOB() : mixed

desbloqueio_tentativas_login()

public desbloqueio_tentativas_login(mixed $username, mixed $servidor_ldap_id) : mixed
Parameters
$username : mixed
$servidor_ldap_id : mixed

disparar_validacao_login()

public disparar_validacao_login(mixed $username, mixed $servidor_ldap_id, mixed $qtde_tentativas_login_invalidas_restantes) : mixed
Parameters
$username : mixed
$servidor_ldap_id : mixed
$qtde_tentativas_login_invalidas_restantes : mixed

DxParamsAddFilter()

public DxParamsAddFilter(mixed &$params, mixed $campo, mixed $condicao, mixed $valor) : mixed
Parameters
$params : mixed
$campo : mixed
$condicao : mixed
$valor : mixed

excluir()

public excluir(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

excluir_foto()

public excluir_foto(mixed $usuario_id) : mixed
Parameters
$usuario_id : mixed

existe()

public existe([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

existe_email()

public existe_email(mixed $usuario_email[, mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_email : mixed
$usuario_id : mixed = 0

existe_ldap_login()

public existe_ldap_login(mixed $ldap_login[, mixed $usuario_id = 0 ], mixed $servidor_ldap_id) : mixed
Parameters
$ldap_login : mixed
$usuario_id : mixed = 0
$servidor_ldap_id : mixed

existe_username()

public existe_username(mixed $username[, mixed $usuario_id = 0 ]) : mixed
Parameters
$username : mixed
$usuario_id : mixed = 0

get_login_anonimo()

public static get_login_anonimo() : mixed

get_superior_imediato()

Retorna informações do usuário e de seu superior imediato

public get_superior_imediato([int $usuario_supervisionado_id = 0 ]) : int|false
Parameters
$usuario_supervisionado_id : int = 0

ID do usuário supervisionado

Return values
int|false

Retorna ID do superior imediato do usuário ou false

get_tipo_usuario()

public get_tipo_usuario(mixed $usuario_id) : mixed
Parameters
$usuario_id : mixed

get_usuario_anonimo_id()

public get_usuario_anonimo_id() : mixed

get_usuario_by_chave_ics()

Retorna usuário pela chave do ics

public get_usuario_by_chave_ics(string $chave) : array<string|int, mixed>
Parameters
$chave : string

chave do ics

Return values
array<string|int, mixed>

Retorna array com os dados do usuário

insert()

public insert(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

instance_token()

public static instance_token() : mixed

listar()

public listar([mixed $nome = null ][, mixed $email = null ][, mixed $tipo_usuario = null ][, mixed $admin = null ][, mixed $grupo_usuario_id = array() ][, mixed $cliente_id = null ][, mixed $fornecedor_id = -1 ][, mixed $bloqueado = 'N' ][, mixed $prospect_id = -1 ][, mixed $grupo_usuario = true ][, mixed $empresa_id = -1 ][, mixed $listar_usuario = false ][, mixed $limite = null ][, mixed $listar_apenas_usuario_logado = false ][, mixed $usuarios_id = array() ][, mixed $tipo = 0 ][, mixed $somente_email_valido = false ][, mixed $username = null ]) : mixed
Parameters
$nome : mixed = null
$email : mixed = null
$tipo_usuario : mixed = null
$admin : mixed = null
$grupo_usuario_id : mixed = array()
$cliente_id : mixed = null
$fornecedor_id : mixed = -1
$bloqueado : mixed = 'N'
$prospect_id : mixed = -1
$grupo_usuario : mixed = true
$empresa_id : mixed = -1
$listar_usuario : mixed = false
$limite : mixed = null
$listar_apenas_usuario_logado : mixed = false
$usuarios_id : mixed = array()
$tipo : mixed = 0
$somente_email_valido : mixed = false
$username : mixed = null

listar_arquivos_idioma()

public listar_arquivos_idioma() : mixed

listar_por_cliente()

public listar_por_cliente(mixed $cliente_id) : mixed
Parameters
$cliente_id : mixed

listar_usuarios()

public listar_usuarios([mixed $nome = null ][, mixed $ignorar_admin = false ][, mixed $limite = false ]) : mixed
Parameters
$nome : mixed = null
$ignorar_admin : mixed = false
$limite : mixed = false

listar_usuarios_acompanhamento()

public listar_usuarios_acompanhamento(mixed $solicitacao_id) : mixed
Parameters
$solicitacao_id : mixed

listar_usuarios_by_grupo()

public listar_usuarios_by_grupo([mixed $grupo_usuarios_id = -1 ][, mixed $limite = null ][, mixed $nome = null ][, mixed $email = null ][, mixed $tipo = null ][, mixed $bloqueado = false ][, mixed $usuarios_especificos = array() ]) : mixed
Parameters
$grupo_usuarios_id : mixed = -1
$limite : mixed = null
$nome : mixed = null
$email : mixed = null
$tipo : mixed = null
$bloqueado : mixed = false
$usuarios_especificos : mixed = array()

listar_usuarios_grupos()

public listar_usuarios_grupos([mixed $nome = null ][, mixed $equipe_interna = false ][, mixed $cliente_id = -1 ][, mixed $clientes = false ][, mixed $considera_tecnico = false ][, mixed $apenas_tecnico = false ][, mixed $modulo = null ][, mixed $listar_grupos = true ][, mixed $empresa_id = -1 ][, mixed $arr_usuarios = null ][, mixed $arr_grupo_usuarios = null ][, mixed $fornecedores = false ][, mixed $prospects = false ][, mixed $listar_usuarios_grupos = false ][, mixed $apenas_supervisionados = false ][, mixed $limite = 50 ][, mixed $parametros_dx = null ][, mixed $id_usuario_grupo = null ][, mixed $listar_bloqueados = false ]) : mixed
Parameters
$nome : mixed = null
$equipe_interna : mixed = false
$cliente_id : mixed = -1
$clientes : mixed = false
$considera_tecnico : mixed = false
$apenas_tecnico : mixed = false
$modulo : mixed = null
$listar_grupos : mixed = true
$empresa_id : mixed = -1
$arr_usuarios : mixed = null
$arr_grupo_usuarios : mixed = null
$fornecedores : mixed = false
$prospects : mixed = false
$listar_usuarios_grupos : mixed = false
$apenas_supervisionados : mixed = false
$limite : mixed = 50
$parametros_dx : mixed = null
$id_usuario_grupo : mixed = null
$listar_bloqueados : mixed = false

listar_usuarios_grupos_rede_social()

public listar_usuarios_grupos_rede_social([mixed $nome = null ], mixed $modulo) : mixed
Parameters
$nome : mixed = null
$modulo : mixed

listar_usuarios_por_email()

INCOMPLETO Lista usuários e grupo de usuários bem como seus emails

public listar_usuarios_por_email([mixed $usuario = null ][, mixed $cliente_id = null ][, mixed $prospect_id = null ][, mixed $fornecedor_id = null ], mixed $tipo_usuario[, mixed $bloqueado = 'N' ][, mixed $filtra_usuario_colaborador = false ]) : array<string|int, mixed>
Parameters
$usuario : mixed = null
$cliente_id : mixed = null
$prospect_id : mixed = null
$fornecedor_id : mixed = null
$tipo_usuario : mixed
$bloqueado : mixed = 'N'
$filtra_usuario_colaborador : mixed = false
Return values
array<string|int, mixed>

Retorno um array com o resultado da consulta

listar_usuarios_sem_grupo()

public listar_usuarios_sem_grupo() : 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
public popular(mixed $usuario_id[, mixed $empresa_filial_id = null ][, mixed $validar_qtde_dias_expirar_senha = false ]) : mixed
Parameters
$usuario_id : mixed
$empresa_filial_id : mixed = null
$validar_qtde_dias_expirar_senha : mixed = false
public popular_por_codigo_externo(mixed $codigo_externo) : mixed
Parameters
$codigo_externo : mixed
public popular_por_cpf(mixed $cpf) : mixed
Parameters
$cpf : mixed
public popular_por_email(mixed $email[, mixed $considera_bloqueado = false ]) : mixed
Parameters
$email : mixed
$considera_bloqueado : mixed = false
public popular_por_username(mixed $username) : mixed
Parameters
$username : mixed

preencher()

public preencher(mixed $row_query[, mixed $usuarios_seguindo = array() ][, mixed $validar_qtde_dias_expirar_senha = false ]) : mixed
Parameters
$row_query : mixed
$usuarios_seguindo : mixed = array()
$validar_qtde_dias_expirar_senha : mixed = false

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

registrar_ultimo_acesso()

public registrar_ultimo_acesso(mixed $usuario_id) : mixed
Parameters
$usuario_id : mixed

registrar_versao_bp()

public registrar_versao_bp(mixed $usuario_id) : mixed
Parameters
$usuario_id : mixed

remove_permissoes()

public remove_permissoes(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

reset_senha()

public reset_senha(mixed $token_publico, mixed $idioma) : mixed
Parameters
$token_publico : mixed
$idioma : mixed

retornar_where_validacao_login()

public retornar_where_validacao_login() : mixed

salvar()

public salvar(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

salvar_grupo_motivo()

public salvar_grupo_motivo(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

salvar_grupo_usuarios()

public salvar_grupo_usuarios(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

salvar_usuario_cliente()

public salvar_usuario_cliente(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

salvar_usuario_empresa()

public salvar_usuario_empresa(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

salvar_usuario_fornecedor()

public salvar_usuario_fornecedor(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

set_login_anonimo()

public static set_login_anonimo(mixed $value) : mixed
Parameters
$value : mixed

solicitar_reset_senha()

public solicitar_reset_senha(mixed $usuario_id, mixed $username, mixed $email, mixed $idioma) : mixed
Parameters
$usuario_id : mixed
$username : mixed
$email : mixed
$idioma : mixed

Start_Token_JOB()

public static Start_Token_JOB(mixed $new_token) : mixed
Parameters
$new_token : mixed

update()

public update(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

update_assinatura_email()

public update_assinatura_email(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

update_esqueci_senha()

public update_esqueci_senha(mixed $usuario_model, mixed $ip) : mixed
Parameters
$usuario_model : mixed
$ip : mixed

update_foto()

public update_foto(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

update_senha()

public update_senha(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

update_telefones()

public update_telefones(mixed $usuario_model) : mixed
Parameters
$usuario_model : mixed

uso_alcada_generica()

public uso_alcada_generica([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_apontamento()

public uso_apontamento([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_aprovacao_documento()

public uso_aprovacao_documento([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_atividade_projeto()

public uso_atividade_projeto([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_chamado()

public uso_chamado([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_documento()

public uso_documento([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_oportunidade()

public uso_oportunidade([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_seguranca_documento()

public uso_seguranca_documento([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_seguranca_documento_pasta()

public uso_seguranca_documento_pasta([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

uso_solicitacao_processo()

public uso_solicitacao_processo([mixed $usuario_id = 0 ]) : mixed
Parameters
$usuario_id : mixed = 0

usuarios_agenda_usuario_logado()

public usuarios_agenda_usuario_logado() : mixed

usuarios_seguindo()

public usuarios_seguindo(mixed $usuario_id) : mixed
Parameters
$usuario_id : mixed

validar_login()

public validar_login(mixed $username, mixed $senha[, mixed $servidor_ldap_id = null ]) : mixed
Parameters
$username : mixed
$senha : mixed
$servidor_ldap_id : mixed = null

validar_qtde_tentativas_login_invalidas()

public validar_qtde_tentativas_login_invalidas(mixed $username, mixed $servidor_ldap_id) : mixed
Parameters
$username : mixed
$servidor_ldap_id : mixed

verifica_admin()

public verifica_admin(mixed $usuario_id) : mixed
Parameters
$usuario_id : mixed

verifica_permissao()

public verifica_permissao(mixed $empresa_filial_id, mixed $chave[, mixed $usuario_id = 0 ]) : mixed
Parameters
$empresa_filial_id : mixed
$chave : mixed
$usuario_id : mixed = 0

WhatRequest()

public WhatRequest(mixed $name[, mixed $default = null ]) : mixed
Parameters
$name : mixed
$default : mixed = null

        
On this page

Search results