foreach ($respondents as $respondent) { $engine->setAnswer('HHMemberName[' . $cnt . ']', $respondent->getName()); $engine->setAnswer('HHMemberPrimkey[' . $cnt . ']', $respondent->getPrimkey()); $engine->setAnswer('HHMemberAge[' . $cnt . ']', $respondent->getAge()); $engine->setAnswer('HHMemberSex[' . $cnt . ']', $respondent->getSex()); $engine->setAnswer('HHMemberPermanent[' . $cnt . ']', $respondent->getPermanent()); $cnt++; } $engine->setAnswer('HHmembers', sizeof($respondents)); } function getIndividualInfoPreload() { global $engine; $respondent = new Respondent($engine->getPrimaryKey()); $household = $respondent->getHousehold(); $respondents = $household->getRespondents(); $cnt = 1; foreach ($respondents as $respondentL) { if ($respondentL->isPresent()) { //don't add the moved out and died $engine->setAnswer('HHMemberName[' . $cnt . ']', $respondentL->getName()); $engine->setAnswer('HHMemberPrimkey[' . $cnt . ']', $respondentL->getPrimkey()); $engine->setAnswer('HHMemberAge[' . $cnt . ']', $respondentL->getAge()); $engine->setAnswer('HHMemberSex[' . $cnt . ']', $respondentL->getSex()); $engine->setAnswer('HHMemberPermanent[' . $cnt . ']', $respondent->getPermanent()); } $cnt++; } $engine->setAnswer('HHmembers', sizeof($respondents));