Aktualizacja instalatora CiviCRM: Library, CLI i WordPress

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 ►