PHP

Nicht alle Einstellungen können pro Projekt gespeichert werden. Manche Konfiguration muss global vorgenommen werden.

PHP Konfiguration.png

Der PHP CLI Interpreter muss für die Docker Container eingerichtet werden. 

PHP CLI Interpreters.png

Erzeugen Sie einen neuen Eintrag. Wählen Sie Docker Compose aus. Die Docker Compose Konfiguration steht in ./docker-compose.yml . Der Service lautet egocms.

Im Bereich General muss noch das PHP executable auf phpdev geändert werden.

Für die Unit Test muss noch das Testframework eingerichtet werden.

Bildschirmfoto von 2018-10-28 11-43-21.png

Hier wählen Sie den zuvor erzeugten PHP CLI Interpreter egocmstest. Den Pfad zur PHP Unit Bibliothek müssen Sie von Hand angeben /usr/share/nginx/egocms/dev/test/phpunit . Ebenso das Default bootstrap file /usr/share/nginx/egocms/dev/test/bootstrap.php .