private function popula() { $servico = new Servico(); $servico->id_servico = $_POST['id_servico']; $servico->id_departamento = $_POST['id_departamento']; $servico->status = $_POST['status']; $servico->site = $_POST['site']; //?1:0; $servico->descricao = $_POST['descricao']; $servico->servico_desc = $_POST['servico_desc']; $servico->desc_site = $_POST['desc_site']; $servico->site_menu = $_POST['site_menu']; $servico->remCampos = explode(',', $_POST['remCampos']); $n = 1; foreach ($_POST['campo_campo'] as $i => $campo) { $c = new stdClass(); $c->id_servico_campo = $_POST['id_servico_campo'][$i]; $c->id_servico = $_POST['id_servico']; $c->campo = $campo; $c->nome = $_POST['campo_nome'][$i]; $c->tipo = 'text'; $c->largura = 470; $c->site = $_POST['campo_site'][$i] ? 1 : 0; $c->obrigatorio = $_POST['campo_obrigatorio'][$i] ? 1 : 0; $c->ordenacao = $n; $servico->addCampo($c); $n++; } return $servico; }