function addhusband($name = "Husband", $suggest = false) { global $vanshavali, $db; if ($suggest) { return parent::addhusband_suggest($name, $this->id); } else { //Add wife directly in the database $family_id = $vanshavali->addfamily($name . "'s Family"); if ($family_id) { // Now add parents with that family id $fatherid = $vanshavali->addmember_explicit("Father", 0, $family_id); $motherid = $vanshavali->addmember_explicit("Mother", 1, $family_id); $father = $vanshavali->getmember($fatherid); $mother = $vanshavali->getmember($motherid); $mother->related_to($fatherid); $father->related_to($motherid); $wife = new member($father->add_son("Wife", 0)); $this->related_to($wife->id); $this->set_relationship(1); $wife->related_to($this->id); $wife->set_relationship(1); return true; } else { return false; } } }