public function atualizarPedido() { //Ainda faltam os dados referentes as outras classes. $campos = array('id', 'dataHora', 'notaFiscal', 'valorFrete', 'desconto', 'valorTotal'); $status = ""; foreach ($campos as $c) { if (!isset($_POST["{$c}"])) { $status = "Campo " . $c . " nao enviado <br />" . $status; } else { if (strlen($_POST["{$c}"]) <= 0) { $status = "Preencha o campo " . $c . " corretamente <br />" . $status; } else { $pedido = new Pedido(); $pedido->setDataHora($_POST['dataHora']); $pedido->setNotaFiscal($_POST['notaFiscal']); $pedido->setValorFrete($_POST['valorFrete']); $pedido->setDesconto($_POST['desconto']); $pedido->setValorTotal($_POST['valorTotal']); $status = $this->service->atualizarPedido($pedido); } } } }