$csvRow[] = $user->getPhone(); $csvRow[] = $user->getMembershipName(); $csvRow[] = $bundles == MM_NO_DATA ? "" : $bundles; $csvRow[] = $user->getRegistrationDate(true); $csvRow[] = MM_Utils::dateToLocal($item->status_updated); $csvRow[] = $user->getStatusName(); $csvRow[] = $user->getBillingAddress(); $csvRow[] = $user->getBillingCity(); $csvRow[] = $user->getBillingState(); $csvRow[] = $user->getBillingZipCode(); $csvRow[] = $user->getBillingCountryName(); $csvRow[] = $user->getShippingAddress(); $csvRow[] = $user->getShippingCity(); $csvRow[] = $user->getShippingState(); $csvRow[] = $user->getShippingZipCode(); $csvRow[] = $user->getShippingCountryName(); $fields = MM_CustomField::getCustomFieldsList(); foreach ($fields as $id => $val) { $customField = new MM_CustomField($id); if ($customField->isValid()) { $csvRow[] = stripslashes($user->getCustomDataByFieldId($customField->getId())->getValue()); } } $csvRows[] = $csvRow; } } // store CSV in session if ($doGenerateCsv) { $csv = ""; foreach ($csvRows as $row) { $csvRow = "";