Figure 5: Parsing the POX to return the array of search items found


  // parse the xml
  foreach($xml as $row)
  { if (isset($row->ERROR))
    { model_error($row->ERROR);
      return False;
    }
    array_push
      ( $items,
        array
        ( $row->PROD_ID,
          $row->TITLE,
          $row->AUTHOR,
          $row->PRICE
        )
      );
    }
    return True;
}
?>