Ejemplo n.º 1
0
        //    ADD TO NON_ORPHANS ARRAY
        array_push($non_orphans, $entry);
    }
}
//LOOP THROUGH ALL
foreach ($entries as $entry) {
    //  IF ENTRY IS A DAD
    if ($entry->getEntryAuthenStatusId() == 1) {
        //echo "<br>we have a dad!   ";
        //    PUT THE DAD ASIDE
        $dad = $entry;
        //    CREATE A FAMILY ARRAY
        $family[] = new Entry();
        //TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
        //option 2: get the dad's kids from the database
        $kids = $em->getListOfKidBriefByDadId($dad->getEntryId());
        foreach ($kids as $kid) {
            array_push($family, $kid);
            // DELETE THE KID FROM NON-ORPHANS
            foreach ($non_orphans as $i => $non_orphan) {
                // IF THE RETRIEVED KID IS AMONG THE NON-ORPHANS
                if ($non_orphan->getEntryId() == $kid->getEntryId()) {
                    //DELETE THE NON-ORPHAN SO THAT IT'S NOT USED BELOW
                    unset($non_orphans[$i]);
                }
            }
        }
        //LLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLL
        //TTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTT
        //option 2: get the dad's kids from the database
        //    LOOP THROUGH NON_ORPHANS