当前位置: 首页>>代码示例>>PHP>>正文


PHP Produto::getId方法代码示例

本文整理汇总了PHP中Produto::getId方法的典型用法代码示例。如果您正苦于以下问题:PHP Produto::getId方法的具体用法?PHP Produto::getId怎么用?PHP Produto::getId使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Produto的用法示例。


在下文中一共展示了Produto::getId方法的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: __ProdutoToPedidoItem

 public static function __ProdutoToPedidoItem(Produto $p)
 {
     $ped = new PedidoItem($p->getId());
     $ped->setProdutoPai(new Produto($p->getProdutoPai()), true);
     $ped->codigo = $p->codigo;
     $ped->nome = $p->nome;
     $ped->peso = $p->peso;
     $ped->valorCusto = $p->valorCusto;
     $ped->valorReal = $p->valorReal;
     $ped->valorVenda = $p->valorVenda;
     $ped->largura = $p->largura;
     $ped->altura = $p->altura;
     $ped->comprimento = $p->comprimento;
     $ped->frete = $p->frete;
     $ped->tipoPedido = $p->tipoPedido;
     $ped->estoque = $p->estoque;
     $ped->ordem = $p->ordem;
     $ped->tipoUnidade = $p->tipoUnidade;
     $ped->quantidadeu = $p->quantidadeu;
     $ped->descricao = $p->descricao;
     $ped->disponivel = $p->disponivel;
     $ped->promocao = $p->promocao;
     $ped->lancamento = $p->lancamento;
     $ped->removido = $p->removido;
     $ped->setDataCadastro($p->getDataCadastro());
     $ped->setURL($p->getURL());
     $ped->setVideo($p->getVideo());
     $ped->setMarca($p->getMarca());
     return $ped;
 }
开发者ID:jhonnybail,项目名称:marktronic,代码行数:30,代码来源:PedidoItem.php

示例2: adicionaCarrinho

 function adicionaCarrinho(Produto $produto, Usuario $usuario)
 {
     $stmt = $this->con->prepare("insert into carrinho(id_produto,produto,preco,email) values(?,?,?,?)");
     $stmt->bindValue(1, $produto->getId());
     $stmt->bindValue(2, $produto->getNome());
     $stmt->bindValue(3, $produto->getPreco());
     $stmt->bindValue(4, $usuario->getEmail());
     return $stmt->execute();
 }
开发者ID:hugovallada,项目名称:Loja,代码行数:9,代码来源:CarrinhoDeComprasDAO.php

示例3: addProduto

 /**
  * Adiciona um Produto no Carrinho
  * @param Produto $elemento Elemento para Adição
  * @throws CarrinhoException Produto Já Adicionado
  * @return Carrinho Próprio Objeto para Encadeamento
  */
 public function addProduto(Produto $elemento)
 {
     $id = $elemento->getId();
     if (isset($this->_produtos[$id])) {
         throw new CarrinhoException("Produto Já Adicionado");
     }
     $this->_produtos[$id] = $elemento;
     return $this;
 }
开发者ID:laiello,项目名称:wanderson,代码行数:15,代码来源:Carrinho.php

示例4: inserir

 public function inserir(ProdutoOpcaoGerado &$obj, Produto $objP)
 {
     $valor = $obj->getValor()->getId() != '' ? $obj->getValor()->getId() : $obj->getValor()->valor;
     $this->con->executar("INSERT INTO " . Sistema::$BDPrefixo . $this->tabela . "(" . self::PRODUTO . ", " . self::OPCAO . ", " . self::VALOR . ") VALUES('" . $objP->getId() . "','" . $obj->getOpcao()->getId() . "','" . $valor . "')");
     $id = $this->con->getId();
     $class = __CLASS__;
     $l = new $class();
     $l->condicoes('', $id, self::ID);
     $obj = $l->listar();
 }
开发者ID:jhonnybail,项目名称:marktronic,代码行数:10,代码来源:ListaProdutoOpcaoGerados.php

示例5: alteraProduto

 function alteraProduto(Produto $produto)
 {
     $stmt = $this->con->prepare("update produtos set nome = ?, preco = ?, descricao = ?, categoria_id = ? , usado = ? where id = ?");
     $stmt->bindValue(1, $produto->getNome());
     $stmt->bindValue(2, $produto->getPreco());
     $stmt->bindValue(3, $produto->getDescricao());
     $stmt->bindValue(4, $produto->getCategoria()->getId());
     $stmt->bindValue(5, $produto->getUsado());
     $stmt->bindValue(6, $produto->getId());
     return $stmt->execute();
 }
开发者ID:hugovallada,项目名称:Loja,代码行数:11,代码来源:ProdutoDAO.php

示例6: ListaImagens

            $img->getImage()->combineImage($ma, 0, 0, $x, $y, 50);
        }
    }
    $lIM = new ListaImagens();
    $lIM->caminhoEscrita = Sistema::$caminhoDiretorio . Sistema::$caminhoDataProdutos;
    $lIM->caminhoLeitura = Sistema::$caminhoURL . Sistema::$caminhoDataProdutos;
    $img->getImage()->redimensionar(1500, 1500);
    $lIM->inserir($img);
    exit;
}
$iAP->condicao("condicaoBotoes", true);
$iAP->trocar("linkCadastrarVariacao", "?p=" . $_GET['p'] . "&a=cadastrarProduto&produtoPai=" . $p->getId());
$botoes = $iAP->cutParte('botoes');
$iAP->condicao('condicao->alterar.Produto', false);
$iAP->trocar("linkVoltar", "?p=" . $_GET['p'] . "&a=listarProdutos");
$iAP->condicao("condicao->ProdutoPai", $produtoPai->getId() != 0);
$iAP->trocar("nome.ProdutoPai", $produtoPai->nome);
$iAP->trocar("linkAlterar.ProdutoPai", "?p=" . $_GET['p'] . "&a=" . $_GET['a'] . "&produto=" . $produtoPai->getId());
$iAP->trocar("nome", $p->nome);
$lPM = new ListaProdutoMarcas();
$iAP->createRepeticao("repetir->ProdutoMarcas");
while ($pM = $lPM->listar("ASC", ListaProdutoMarcas::NOME)) {
    $iAP->repetir();
    $iAP->enterRepeticao()->trocar('id.ProdutoMarca', $pM->getId());
    $iAP->enterRepeticao()->trocar('nome.ProdutoMarca', $pM->nome);
}
$lPO = new ListaProdutoOpcoes();
$iAP->createRepeticao("repetir->ProdutoOpcoes");
$iAP->createRepeticao("repetir->ProdutoOpcoes.JavaScript");
while ($pO = $lPO->listar("ASC", ListaProdutoOpcoes::NOME)) {
    if ($lPO->getParametros() % 2 == 0) {
开发者ID:jhonnybail,项目名称:marktronic,代码行数:31,代码来源:alterarProduto.php

示例7: setProdutoPai

 public function setProdutoPai(Produto $p, $all = true)
 {
     $this->produtoPai = $p->getId();
     $this->carregarImagensPai = $all;
     $this->configCategorias($all);
     if ($all) {
         $this->nome = $p->nome;
         $this->peso = $p->peso;
         $this->largura = $p->largura;
         $this->altura = $p->altura;
         $this->comprimento = $p->comprimento;
         $this->tipoPedido = $p->tipoPedido;
         $this->valorCusto = $p->valorCusto;
         $this->valorReal = $p->valorReal;
         $this->valorVenda = $p->valorVenda;
         $this->descricaoPequena = $p->descricaoPequena;
         $this->descricao = $p->descricao;
         $this->ordem = $p->ordem;
         $this->disponivel = $p->disponivel;
         $this->promocao = $p->promocao;
         $this->lancamento = $p->lancamento;
         $this->destaque = $p->destaque;
         $this->tipoUnidade = $p->tipoUnidade;
         $this->quantidadeu = $p->quantidadeu;
         $this->palavrasChaves = $p->palavrasChaves;
         //$this->estoque			= $p->estoque;
         $this->codigo = $p->codigo;
         $this->frete = $p->frete;
         $this->setVideo($p->getVideo());
         $this->setMarca($p->getMarca());
     }
 }
开发者ID:jhonnybail,项目名称:marktronic,代码行数:32,代码来源:Produto.php

示例8: atualizarProduto

 public function atualizarProduto(Produto $produto)
 {
     $comando = 'update produto set nome = ?, descricao = ?, idFornecedor = ?
     where id = ?';
     $cp = $this->bd->prepare($comando);
     $cp->execute(array($produto->getNome(), $produto->getDescricao(), $produto->getFornecedor()->getId(), $produto->getId()));
     if ($cp->rowCount() > 0) {
         return 'Atualiação realizada com sucesso!';
     } else {
         return 'Erro de atualiação';
     }
 }
开发者ID:geovanecomp,项目名称:Giga,代码行数:12,代码来源:ProdutoDao.php

示例9: buscaProduto

function buscaProduto($conexao, Produto $produto)
{
    $query = "select * from produtos where id = {$produto->getId()}";
    $resultado = mysqli_query($conexao, $query);
    return mysqli_fetch_assoc($resultado);
}
开发者ID:vagfsantos,项目名称:alura-curso-php,代码行数:6,代码来源:banco-produto.php


注:本文中的Produto::getId方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。