本文整理汇总了PHP中Pessoa::_salvar方法的典型用法代码示例。如果您正苦于以下问题:PHP Pessoa::_salvar方法的具体用法?PHP Pessoa::_salvar怎么用?PHP Pessoa::_salvar使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Pessoa
的用法示例。
在下文中一共展示了Pessoa::_salvar方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: json_encode
<?php
include_once '../../config.php';
try {
$pessoa = new Pessoa(Conf::pegCnxPadrao());
$pessoa->setDados($_POST);
$pessoa->setFlagCliente('S');
$pessoa->setIdPessoaProprietario($_SESSION['idPessoaProprietario']);
$proprietarioCadDiferente = $_SESSION['idPessoaProprietario'] == $pessoa->getIdPessoaProprietarioDB() ? false : true;
if ($proprietarioCadDiferente) {
$pessoa->setIdPessoa('');
} else {
$pessoa->setIdPessoa($_POST['idPessoa']);
}
$idPessoa = $pessoa->_salvar();
$idPessoa = empty($idPessoa) ? $pessoa->getIdPessoa() : $idPessoa;
$retorno = array('status' => 'OK', 'idPessoa' => $idPessoa);
} catch (PDOException $e) {
$retorno = array('status' => 'ERRO', 'ERRO' => $e->getMessage());
}
echo json_encode($retorno);
示例2: copy
//verifica o tamanho do arquivo
if ($_UP['tamanho'] < $arquivo['size'][$i]) {
$msg_logo .= ' \\n => A imagem "' . $arquivo['name'][$i] . '" não foi gravada porque o tamanho é mario que ' . $tamanho . 'Mb.';
$podeExecutar = false;
}
//persistir no banco de dados
if ($podeExecutar) {
$img = md5($arquivo['tmp_name'][$i]) . '.jpg';
$obj->setFoto($img);
$img = $diretorio . $img;
copy($arquivo['tmp_name'][$i], $img);
}
$podeExecutar = true;
}
$inserindo = $obj->getIdPessoa() == '' ? true : false;
$id = $obj->_salvar();
if ($inserindo) {
//colocando o proprietario do credenciado para ele mesmo
$obj->setIdPessoa($id);
$obj->atualizaIdProprietarioCredenciado();
$usuario->setIdPessoa($id);
$usuario->setIdPapel(2);
//ADMINISTRADOR
$usuario->setDominio($_POST['dominio']);
$usuario->setLogin($_POST['usuario']);
$usuario->setSenha($_POST['senha']);
$usuario->setBloqueado('N');
$usuario->setLogado('N');
$usuario->setAcessos(0);
$usuario->gravar();
}
示例3: empty
$pessoa->setUf($_POST['proUf']);
$pessoa->setPais($_POST['proPais']);
$pessoa->setObservacao($_POST['proObservacao']);
$pessoa->setTelefone($_POST['telefone']);
$pessoa->setFax($_POST['fax']);
$pessoa->setCelular($_POST['celular']);
$pessoa->setEmail($_POST['email']);
$pessoa->setSite($_POST['site']);
$pessoa->setFlagCliente('S');
$proprietarioCadDiferente = $_SESSION['idPessoaProprietario'] == $pessoa->getIdPessoaProprietarioDB() ? false : true;
if ($proprietarioCadDiferente) {
$pessoa->setIdPessoa('');
} else {
$pessoa->setIdPessoa($_POST['idPessoa']);
}
$idPessoaProprietarioImovel = $pessoa->_salvar();
$idPessoaProprietarioImovel = empty($idPessoaProprietarioImovel) ? $pessoa->getIdPessoa() : $idPessoaProprietarioImovel;
}
$imovel->setDados($_POST);
$imovel->setCep($util->removeMascara($imovel->getCep()));
$imovel->setIdPessoaProprietario($_SESSION['idPessoaProprietario']);
$imovel->setIdProprietarioImovel($idPessoaProprietarioImovel);
if ($proprietarioCadDiferente) {
//caso o proprietario de cadastro seja diferente cadastra o mesmo imovel para outro proprietario de cadastro
$imovel->setIdImovel('');
}
$idImovel = $imovel->_salvar();
$idImovel = empty($idImovel) ? $imovel->getIdImovel() : $idImovel;
//gravando as caracteristicas.
if (isset($_POST['idCaracteristica'])) {
$idCaracteristicas = $_POST['idCaracteristica'];