Biblioteka ustawień civicrm-setup ma na celu zastąpienie instalatora CiviCRM. Po iteracji na przełomie grudnia i stycznia jest ona dostępna jako instalator CLI i jako internetowy instalator WordPress. Instalator Drupal 7 nie zmienił się.
Co zostało zmienione:
- Entropia – civicrm-setup jest lepiej zorganizowana i udokumentowana
- Rozszerzenia – do aktywacji dodatku wystarczy mały plugin z wpisanym np. $e->getModel()->extensions[] = 'org.example.myext'
- Wpływ – civicrm-setup jestbiblioteką/API odpowiedzialną za za użycie w wielu kanałach/instalatorach
- Projekt – wstępnie zbudowany interfejs instalatora kładzie mniejszy nacisk na DB obscura, a większy na konfigurację strony
- Automatyzacja/CLI – polecenie cv obsługuje automatyczną instalację, deinstalację i sprawdzanie wymagań. PHP API jest dostępne dla innych form automatyzacji
- Przepływ plików SQL – brak istotnych zmian, ale kod został uporządkowany
Więcej o nowym instalatorze przeczytaj tutaj ►