Bij1 CiviCRM migratie extensie (van: https://lab.civicrm.org/partners/civicoop/bij1/bij1migratie)
ci/woodpecker/push/woodpecker Pipeline failed
Details
|
||
---|---|---|
CRM/Bij1migratie | ||
Civi | ||
api/v3 | ||
images | ||
mapping | ||
sql | ||
templates/CRM/Bij1migratie/Form | ||
tests/phpunit | ||
xml | ||
.woodpecker.yml | ||
LICENSE.txt | ||
README.md | ||
bij1migratie.civix.php | ||
bij1migratie.php | ||
info.xml | ||
phpunit.xml.dist |
README.md
bij1migratie
Helps migrate BIJ1's data sources (as CSV) to CiviCRM, including:
- Airtable
- Mollie
- Customers
- Payments
- Chargebacks
The extension is licensed under AGPL-3.0.
Requirements
- PHP v8.0+
- CiviCRM (tested: 5.53.0)
- CiviCRM CLI
- PHPUnit
- PHPStan
Installation (Web UI)
Learn more about installing CiviCRM extensions in the CiviCRM Sysadmin Guide.
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 bij1migratie@https://github.com/FIXME/bij1migratie/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/FIXME/bij1migratie.git
cv en bij1migratie
Getting Started
- Zorg dat de volgende Civi instellingen gezet zijn:
bij1_basisbedrag
: 30
- In CiviCRM, onder tab
Beheer
, ga naarMigratie Bij1 -> CiviCRM
, e.g. http://localhost/wp-admin/admin.php?page=CiviCRM&q=civicrm%2Fbij1migratie%2Fform%2Fcsvselect. - Vul het formulier in en start de import.
Testing
Static analysis
phpstan analyse .
Unit tests
- place this repository in a CiviCRM installation
- run:
phpunit tests
Known Issues
(* FIXME *)