CMRF is a CiviCRM remote integration toolkit. This repository is a Drupal module wrapping the core.
Use composer to install the abstract core library:
> cd cmrf_core
composer install
Configure your default connection profile at admin/config/civimrf/profiles.
Examples:
- Drupal permissions
- How to configure a connection profile through the UI and through code
- How to use this with the drupal webform integration
- Provided api's for use in other modules
- Documentation of the options for a call: e.g.: cache, retry_count and retry_interval
- Document the use of options for the civi api (sort, limit)
- Document the different statuses of a call, INIT, RETRY, DONE, FAIL, etc..
- Document that the drupal module has a trigger for failed calls to send an e-mail.