Download the PHP Emma API Class

Latest Version

You need to be logged-in to download the library, but don't worry - registration is free. Aside from plain-old curiosity, we'd like you to register so we can let you know when important changes are made to the library, for example:

  • Security patches
  • Compatibility changes - in case the underlying MyEmma API changes in a way that breaks functionality

You can Register, or if you've already got an account, just Log In.

Documentation

Changelog:

Additions

  • More graceful handling of HTTP 403 returns when the rate limiter is triggered
  • addMembersToGroup() added
  • copyGroupToGroup() added
  • createGroups() added
  • getGroupDetail() added
  • listWebhookEventTypes() added
  • listSearches() added
  • getSearchDetail() added
  • createSearch() added
  • updateSearch() added
  • deleteSearch() added
  • getSearchMembers() added
  • getFieldList() added
  • getField() added
  • getMemberDetail() added
  • importSingleMember() added
  • deleteMembers() added
  • addMemberToGroups() added
  • removeMemberFromAllGroups added
  • removeMembersFromGroups() added
  • getFieldList() added
  • getField() added

Fixes

  • copyGroupToGroup() now passes the member_id state. This was previously throwing an error and not performing the copy
  • importSingleMember() now adds users when groups are passed even if the user previously existed

Known Issues

  • Response paging is not implemented - which restricts result sets to the first 500 results. We know this is a biggie, so it's at the very top of the list.
  • HTTP 500 error handling is not fully implemented. We need to beef up specific error recognition.
  • __construct() needs to get modified so that it doesn't log the init params to a separate file when a different logfile is specified after the constructor executes.
  • Passing the deleted param is not supported in all the functions for which it can be used.

Previous Versions

There are no previous versions at this time.

Keep in Touch

Contact Us

Buzz

Loading...

People talking about '@synergycode':