elife / civi-contacts
Installs: 2 657
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 8
Forks: 0
Open Issues: 0
Requires
- php: ^7.1
- guzzlehttp/guzzle: ^6.5
- guzzlehttp/promises: ^1.5
Requires (Dev)
- mockery/mockery: ^1.3
- phpunit/phpunit: ^7.5
- squizlabs/php_codesniffer: ^3.6
Suggests
- laravel-zero/framework: Required to use the console (^5.8).
This package is auto-updated.
Last update: 2024-10-19 16:49:26 UTC
README
git clone git@github.com:elifesciences/civi-contacts.git
cd ./civi-contacts
composer install
Environment variables required:
CIVI_SITE_KEY
CIVI_API_KEY
Install standalone dependencies
COMPOSER=composer-standalone.json composer install
Check setup
./console subscriber:urls --help
Run tests
PHPUNIT_CONFIG=phpunit-standalone.xml.dist ./project_tests.sh