Skip to content
This repository was archived by the owner on Feb 11, 2025. It is now read-only.
/ rabbitizen Public archive

An generic CiviCRM API function to consume messages from an AMQP queue and process them trough an arbitrary CiviCRM API action

License

Notifications You must be signed in to change notification settings

WeMoveEU/rabbitizen

Repository files navigation

Rabbitizen

An generic CiviCRM API function to consume messages from an AMQP queue and process them trough an arbitrary CiviCRM API action

The extension is licensed under AGPL-3.0.

Requirements

  • PHP v5.4+
  • CiviCRM (5.0+)
  • Composer

Installation

Installation (Web UI)

This extension has not yet been published for installation via the web UI.

Installation (CLI, Zip)

Sysadmins and developers may download the .zip file for this extension and install it with the command-line tool cv.

cd <extension-dir>
cv dl eu.wemove.rabbitizen@https://github.com/WeMoveEU/eu.wemove.rabbitizen/archive/master.zip

Installation (CLI, Git)

Sysadmins and developers may clone the Git repo for this extension and install it with the command-line tool cv.

git clone https://github.com/WeMoveEU/eu.wemove.rabbitizen.git
cv en rabbitizen

Install dependencies (amqp lib)

composer install

Usage

c.f. API specs of Rabbitizen.consume

About

An generic CiviCRM API function to consume messages from an AMQP queue and process them trough an arbitrary CiviCRM API action

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages