本文整理汇总了PHP中ModelBase::__construct方法的典型用法代码示例。如果您正苦于以下问题:PHP ModelBase::__construct方法的具体用法?PHP ModelBase::__construct怎么用?PHP ModelBase::__construct使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ModelBase
的用法示例。
在下文中一共展示了ModelBase::__construct方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
public function __construct()
{
parent::__construct('public.helpdesk');
$this->setAutoCriarTabelas(true);
//Mapeando o objeto
$this->mapearVar('titulo', PDO::PARAM_STR, 255)->mapearVar('categoria', PDO::PARAM_INT)->mapearVar('destinatario', PDO::PARAM_INT)->mapearVar('destinatario_tipo', PDO::PARAM_INT)->mapearVar('status', PDO::PARAM_INT);
//Definindo os status permitidos
$this->status_permitidos = array(self::HELP_STATUS_CONCLUIDO => 'Concluído', self::HELP_STATUS_PENDENTE => 'Pendente', self::HELP_STATUS_ABERTO => 'Aberto');
}
示例2: __construct
public function __construct()
{
parent::__construct("public.notificacoes");
$configs = new LoadConfig('central_notificacoes');
$this->tempoUpdate = (int) $configs->item('tempo_update');
$this->consultas = $configs->item('id');
$this->tempoNotif = $configs->item('tempo_notif');
$this->parametros = $this->ultimosValores = array();
$this->setAutoCriarTabelas(TRUE)->mapearVar('consulta_id', PDO::PARAM_STR, 250)->mapearVar('ult_valor', PDO::PARAM_INT)->mapearVar('parametros', PDO::PARAM_STR, 500);
}
示例3: __construct
/**
*
* @param strin $novaTabela O nome da tabela baseada na tabela base desta classe
*/
public function __construct($novaTabela = false)
{
//Definindo o nome da tabela
$tabela = "agendas_semanais.mensagem";
//concatena o nome da nova tabela com a tabela base
$tabela .= is_string($novaTabela) ? strlen($novaTabela) ? "_{$novaTabela}" : "" : "";
parent::__construct($tabela);
$this->destinatarios = $this->destinatarios_validos = $this->tipos_nomes = array();
//Mapeando o objeto
$this->setAutoCriarTabelas(TRUE)->mapearVar("titulo", PDO::PARAM_STR, 255)->mapearVar("conteudo", PDO::PARAM_STR, 500)->mapearVar("tipo_destinatarios", PDO::PARAM_STR, 64);
}
示例4:
function __construct($post = false, $mode = "")
{
parent::__construct();
if ($post) {
$r = $this->mapArray($post, $mode);
if ($r) {
if ($mode == "create") {
$this->create();
}
return $this;
} else {
return false;
}
}
}
示例5: __construct
public function __construct()
{
parent::__construct("public.unidade");
}
示例6: __construct
public function __construct($tabela = FALSE)
{
parent::__construct(is_string($tabela) ? $tabela : "public.usuario");
$this->arrayToken = array();
}
示例7: __construct
public function __construct()
{
parent::__construct("newsletter.contas");
$this->setAutoCriarTabelas(TRUE)->mapearVar('nome_descricao', PDO::PARAM_STR, 255)->mapearVar('email_from', PDO::PARAM_STR, 255)->mapearVar('from_name', PDO::PARAM_STR, 255)->mapearVar('senha', PDO::PARAM_STR, 255)->mapearVar('tipo_seguranca', PDO::PARAM_STR)->mapearVar('host', PDO::PARAM_STR, 255)->mapearVar('porta', PDO::PARAM_INT)->mapearVar('smtp_auth', PDO::PARAM_INT)->mapearVar('envio_exclusivo', PDO::PARAM_STR, 255)->mapearVar('n_envios', PDO::PARAM_INT)->mapearVar('dt_envio', PDO::PARAM_STR, 20, FALSE, TRUE);
$this->erros = "";
}
示例8: __construct
public function __construct()
{
parent::__construct("public.contratos_respostas");
$this->setAutoCriarTabelas(TRUE)->mapearVar("resposta", PDO::PARAM_INT)->mapearVar("usuario", PDO::PARAM_INT)->mapearVar("tipousuario", PDO::PARAM_INT)->mapearVar("contrato", PDO::PARAM_INT);
}
示例9: __construct
public function __construct()
{
parent::__construct("public.serie");
$this->ensino = array(self::ENSINO_INFANTIL_COD => self::ENSINO_INFANTIL_TEXT, self::ENSINO_FUND1_COD => self::ENSINO_FUND1_TEXT, self::ENSINO_FUND2_COD => self::ENSINO_FUND2_TEXT, self::ENSINO_MEDIO_COD => self::ENSINO_MEDIO_TEXT, self::ENSINO_CUR_PREPA_COD => self::ENSINO_CUR_PREPA_TEXT);
}
示例10: __construct
public function __construct()
{
parent::__construct("apostilas.livro");
$this->retConsulta = array();
}
示例11: __construct
public function __construct()
{
parent::__construct("afa.afa_conceito_aluno");
$this->statusPermitidos = array(self::STATUS_COD_CONCLUIDA => self::STATUS_CONCLUIDA, self::STATUS_COD_PROGRAMADA => self::STATUS_PROGRAMADA, self::STATUS_COD_PENDENTE => self::STATUS_PENDENTE);
$this->statusCores = array(self::STATUS_COD_CONCLUIDA => self::STATUS_COR_CONCLUIDA, self::STATUS_COD_PROGRAMADA => self::STATUS_COR_PROGRAMADA, self::STATUS_COD_PENDENTE => self::STATUS_COR_PENDENTE);
}
示例12: __construct
public function __construct()
{
$this->table = "tags";
parent::__construct($this->table);
}
示例13: __construct
public function __construct()
{
parent::__construct();
}
示例14: __construct
public function __construct()
{
parent::__construct("public.bt_curriculos");
$this->arrayAreasInter = array("Administrativo" => "Administrativo", "Comunicação Social" => "Comunicação Social - Jornalismo", "Comunicação_visual" => "Comunicação visual", "Coordenação" => "Coordenação Pedagógica", "Diagramação" => "Diagramação", "Financeiro / Tesouraria" => "Financeiro / Tesouraria", "Manutenção" => "Manutenção", "Professor - Fundamental I" => "Professor - Fundamental I", "Professor - Fundamental II" => "Professor - Fundamental II", "Professor - Médio" => "Professor - Médio", "Recursos Humanos" => "Recursos Humanos", "Recepção" => "Recepção", "Tecnologia" => "Tecnologia", "Outros" => "Outros");
$this->arrayNiveisIdiomas = array("nativo" => "Nativo", "fluente" => "Fluente", "intermediario" => "Intermediário", "leitura" => "Leitura técnica", "basico" => "Básico");
//Mapeando o objeto
$this->mapearVar('tipo_curriculo', PDO::PARAM_STR, 15)->mapearVar('nome', PDO::PARAM_STR, 255)->mapearVar('email', PDO::PARAM_STR, 255)->mapearVar('dt_nascimento', PDO::PARAM_STR, 20, FALSE, 1)->mapearVar('estado_civil', PDO::PARAM_STR, 20)->mapearVar('cpf', PDO::PARAM_STR, 20)->mapearVar('rg', PDO::PARAM_STR, 25)->mapearVar('rg_emissor', PDO::PARAM_STR, 50)->mapearVar('rg_emissor_uf', PDO::PARAM_STR, 3)->mapearVar('sexo', PDO::PARAM_STR, 10)->mapearVar('endereco', PDO::PARAM_STR, 255)->mapearVar('cep', PDO::PARAM_STR, 11)->mapearVar('bairro', PDO::PARAM_STR, 255)->mapearVar('cidade', PDO::PARAM_STR, 255)->mapearVar('uf', PDO::PARAM_STR, 5)->mapearVar('cel', PDO::PARAM_STR, 20)->mapearVar('tel', PDO::PARAM_STR, 20)->mapearVar('area_interesse', PDO::PARAM_STR, 255)->mapearVar('area_interesse_especificar', PDO::PARAM_STR, 500)->mapearVar('exp_prof_ult_emprego', PDO::PARAM_STR, 500)->mapearVar('exp_prof_ult_cargo', PDO::PARAM_STR, 255)->mapearVar('exp_prof_ult_dt_entrada', PDO::PARAM_STR, 20, FALSE, 1)->mapearVar('exp_prof_ult_dt_saida', PDO::PARAM_STR, 20, FALSE, 1)->mapearVar('exp_prof_ult_breve_descri')->mapearVar('exp_prof_penul_emprego', PDO::PARAM_STR, 500)->mapearVar('exp_prof_penul_cargo', PDO::PARAM_STR, 255)->mapearVar('exp_prof_penul_dt_entrada', PDO::PARAM_STR, 20, FALSE, 1)->mapearVar('exp_prof_penul_dt_saida', PDO::PARAM_STR, 20, FALSE, 1)->mapearVar('exp_prof_penul_breve_descri', PDO::PARAM_STR, 500)->mapearVar('exp_prof_ant_emprego', PDO::PARAM_STR, 255)->mapearVar('exp_prof_ant_cargo', PDO::PARAM_STR, 255)->mapearVar('exp_prof_ant_dt_entrada', PDO::PARAM_STR, 20, FALSE, 1)->mapearVar('exp_prof_ant_dt_saida', PDO::PARAM_STR, 20, FALSE, 1)->mapearVar('exp_prof_ant_breve_descri', PDO::PARAM_STR, 500)->mapearVar('form_aca_tipo', PDO::PARAM_STR, 50)->mapearVar('form_aca_instituicao', PDO::PARAM_STR, 255)->mapearVar('form_aca_curso', PDO::PARAM_STR, 255)->mapearVar('form_aca_status', PDO::PARAM_STR, 20)->mapearVar('form_aca_periodo', PDO::PARAM_INT)->mapearVar('form_aca_especializacao')->mapearVar('curso_complemento', PDO::PARAM_STR, 500)->mapearVar('ingles_nivel')->mapearVar('ingles_instituicao', PDO::PARAM_STR, 255)->mapearVar('idioma', PDO::PARAM_STR, 255)->mapearVar('idioma_nivel')->mapearVar('idioma_isntituicao', PDO::PARAM_STR, 255)->mapearVar('obs', PDO::PARAM_STR, 500)->mapearVar('word')->mapearVar('excel')->mapearVar('powerpoint')->mapearVar('corel')->mapearVar('photoshop')->mapearVar('flash')->mapearVar('indesign')->mapearVar('info_outros', PDO::PARAM_STR, 120)->mapearVar('senha', PDO::PARAM_STR, 255)->mapearVar('token', PDO::PARAM_STR, 80);
}
示例15: __construct
public function __construct()
{
parent::__construct(strtolower(get_class($this)));
}