Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/donquixote/civiremotephp
PHP package to access remote CiviCRM installs. That's a cleaned-up and much nicer version of the one shipped with CiviCRM by default (class civicrm_api3)
https://github.com/donquixote/civiremotephp
Last synced: 7 days ago
JSON representation
PHP package to access remote CiviCRM installs. That's a cleaned-up and much nicer version of the one shipped with CiviCRM by default (class civicrm_api3)
- Host: GitHub
- URL: https://github.com/donquixote/civiremotephp
- Owner: donquixote
- Created: 2013-03-28T13:31:53.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-07-22T22:58:43.000Z (over 4 years ago)
- Last Synced: 2023-03-10T21:12:58.267Z (over 1 year ago)
- Language: PHP
- Size: 111 KB
- Stars: 0
- Watchers: 2
- Forks: 3
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CiviCRM API3 Wrapper: Local/Remote
=================================This is a rewrite / clean-up of the civicrm_api3 class shipped with CiviCRM.
Might be included in the core one day.## Usage: Remote
Use case:
You have one server A with CiviCRM, and a server B with some random PHP (but no civi).
You want to access CiviCRM data from B.Solution:
- Download this package into your custom PHP project.
- Usage as in example.php## Usage: Local
Use case:
You have a regular CiviCRM install.
You are not happy with class civicrm_api3.Solution:
- Download this package somewhere into your project.
- Set up autoload:
Either include the autoload.php, as suggested in example.php
Or use e.g. http://drupal.org/project/xautoload and register the namespace.
- Create a CiviCRM\API3\LocalAPI(..)
- Usage same as the RemoteAPI, see example.php