Esempio n. 1
0
 private function salvaPeca($peca, $loja, $imagem, $link, $preco, $categoria_id)
 {
     $peca = $this->converte($peca);
     $loja = $this->converte($loja);
     $imagem = $this->converte($imagem);
     $link = $this->converte($link);
     $novaPeca = new Pecas();
     $novaPeca->nome = $peca;
     $novaPeca->categoria_id = $categoria_id;
     $novaPeca->loja = $loja;
     $novaPeca->link_externo = $link;
     $novaPeca->disponivel = '1';
     if (!$novaPeca->save()) {
         print_r($novaPeca->getErrors());
         exit;
     }
     $novoPreco = new Precos();
     $novoPreco->peca_id = $novaPeca->id;
     $novoPreco->preco = $preco;
     if (!$novoPreco->save()) {
         print_r($novoPreco->getErrors());
         exit;
     }
     if (!@copy($imagem, 'imgs/pecas/' . $novaPeca->id . '.jpg')) {
         copy('imgs/semimagem.jpg', 'imgs/pecas/' . $novaPeca->id . '.jpg');
     }
 }