Next BP 23.59.84

Carta_Inovacao_DAO extends DAO
in package

Realiza a persistência e consultas de dados relacionados à Carta de Inovação

O que é DAO?
"Objeto de acesso a dados, acrônimo de Data Access Object. é um padrão para persistência de dados que permite separar regras de negócio das regras de acesso a banco de dados. Numa aplicação que utilize a arquitetura MVC, todas as funcionalidades de bancos de dados, tais como obter as conexões, mapear objetos para tipos de dados SQL ou executar comandos SQL, devem ser feitas por classes DAO."
Fonte: https://pt.wikipedia.org/wiki/Objeto_de_acesso_a_dados

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
Construtor do Carta_Inovacao_DAO
api_token()  : mixed
AutoLoad()  : mixed
ConvertBase64()  : mixed
Delete_Token_JOB()  : mixed
DxParamsAddFilter()  : mixed
email_alteracao_carta()  : mixed
Envia email para o usuário, quando o supervisor avaliar a carta
emp()  : mixed
excluir()  : bool
Exclui uma Carta de Inovação
existe()  : bool
Verifica se a Carta de Inovação existe
gerar_chamado()  : Chamado_Model
Gera chamado para a carta aprovada
get_login_anonimo()  : mixed
insert()  : Carta_Inovacao_Model
Inclui uma nova Carta de Inovação
instance_token()  : mixed
listar()  : array<string|int, mixed>
Listagem das Cartas de Inovação
LoadDAO()  : mixed
LoadMail()  : mixed
LoadModel()  : mixed
LoadPDF()  : mixed
LoadPE()  : mixed
popular()  : Carta_Inovacao_Model
Popular model de Carta de Inovação
preencher()  : Carta_Inovacao_Model|null
Preenche o model da Carta de Inovação Função utilizada pelo função popular.
ReadDxParams()  : mixed
ReadFile()  : mixed
ReadFiles()  : mixed
ReadGet()  : mixed
ReadPost()  : mixed
ReadRequest()  : mixed
salva_despesa()  : mixed
salva_receita()  : mixed
salvar()  : Carta_Inovacao_Model
Salva uma Carta de Inovação.
set_login_anonimo()  : mixed
solicitar_carta()  : mixed
Salva carta como rascunho e envia email para o usuário
Start_Token_JOB()  : mixed
update()  : Carta_Inovacao_Model
Atualiza uma Carta de Inovação
WhatRequest()  : mixed

Properties

$instance_token

protected static mixed $instance_token

$login_anonimo

protected static mixed $login_anonimo = false

Methods

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

Delete_Token_JOB()

public static Delete_Token_JOB() : mixed

DxParamsAddFilter()

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

email_alteracao_carta()

Envia email para o usuário, quando o supervisor avaliar a carta

public email_alteracao_carta(mixed $carta_inovacao_avaliacao_model) : mixed
Parameters
$carta_inovacao_avaliacao_model : mixed

existe()

Verifica se a Carta de Inovação existe

public existe([int $carta_inovacao_id = 0 ]) : bool
Parameters
$carta_inovacao_id : int = 0

ID da Carta de Inovação

Return values
bool

Existe

gerar_chamado()

Gera chamado para a carta aprovada

public gerar_chamado( $carta_inovacao_id) : Chamado_Model
Parameters
$carta_inovacao_id :

ID da carta de inovação

Return values
Chamado_Model

retorna o chamado gerado

get_login_anonimo()

public static get_login_anonimo() : mixed

instance_token()

public static instance_token() : mixed

listar()

Listagem das Cartas de Inovação

public listar() : array<string|int, mixed>
Return values
array<string|int, mixed>

Retorno um array com o resultado da consulta

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

preencher()

Preenche o model da Carta de Inovação Função utilizada pelo função popular.

public preencher(array<string|int, mixed> $row_query) : Carta_Inovacao_Model|null
Parameters
$row_query : array<string|int, mixed>

Linha retornada de consulta na tabela de Carta de Inovaçãos

Return values
Carta_Inovacao_Model|null

Retorno o model da Carta de Inovação ou null caso não exista dados em $row_query

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

salva_despesa()

public salva_despesa(mixed $last_insert_id, mixed $carta_inovacao_model) : mixed
Parameters
$last_insert_id : mixed
$carta_inovacao_model : mixed

salva_receita()

public salva_receita(mixed $last_insert_id, mixed $carta_inovacao_model) : mixed
Parameters
$last_insert_id : mixed
$carta_inovacao_model : mixed

set_login_anonimo()

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

solicitar_carta()

Salva carta como rascunho e envia email para o usuário

public solicitar_carta(mixed $carta_inovacao_model) : mixed
Parameters
$carta_inovacao_model : mixed

Start_Token_JOB()

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

WhatRequest()

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

        
On this page

Search results