Support

Home Forums Event Espresso Premium EventEspressoBatchRequest\BatchRequestProcessor and EEH_Export

EventEspressoBatchRequest\BatchRequestProcessor and EEH_Export

Posted: February 8, 2016 at 4:54 pm


Karli

February 8, 2016 at 4:54 pm

Hi. I need to build custom export csvs so that our admin team can easily import registration information into our Microsoft Dynamics CRM. I’m looking at your EE_CSV.class.php file and the note:
* For dealing with CSV files directly. For exports/reports, it would generally
* be preferred to use EventEspressoBatchRequest\BatchRequestProcessor and
* EEH_Export to create csv files on the server and then direct the user to download them

I can’t find the EventEspressoBatchRequest\BatchRequestProcessor or the EEH_Export file anywhere. I could use some directional assistance. Thank you!


Lorenzo Orlando Caum

  • Support Staff

February 8, 2016 at 5:26 pm

Hi Karli,

Originally, Event Espresso would build the CSV report on demand when the report was requested. However, this was not a good option for events with many registrations as there was a possibility of timing out.

The newer registrations CSV report system builds the report in smaller batches and them combines them in a single file. This works with events with many registrants (e.g. thousands of attendees/registrants).

The locations of the files that you asked about can be found in these locations:

/wp-content/plugins/event-espresso-core-reg/core/libraries/batch/

/wp-content/plugins/event-espresso-core-reg/core/db_classes


Lorenzo

The support post ‘EventEspressoBatchRequest\BatchRequestProcessor and EEH_Export’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso