public function getProdutoComCategoria(Categoria $categoria) { $query = "select * from produto where id_categoria = :id"; $con = ConexaoFactory::getConexao(); $ps = $con->prepare($query); $ps->bindParam(":id", $categoria->getId()); $resultado = $ps->execute(); $produtos = $ps->fetchAll(\PDO::FETCH_CLASS | \PDO::FETCH_PROPS_LATE, "\\MegaStore\\Models\\Produto"); return $produtos; }
public function getPorId($id) { $query = "select * from categoria where id = :id"; $con = ConexaoFactory::getConexao(); $ps = $con->prepare($query); $ps->bindParam(":id", $id); $resultado = $ps->execute(); $categorias = $ps->fetchAll(\PDO::FETCH_CLASS | \PDO::FETCH_PROPS_LATE, "\\MegaStore\\Models\\Categoria"); return $categorias[0]; }