Notwendigkeit der composer.phar
Ich habe gerade festgestellt, dass die var/composer/composer.json
das Paket composer/composer
required.
Dadurch landet in packages/bin
bzw. packages/composer/composer/bin
automatisch eine composer
-Datei.
Diese kann genauso wie eine composer.phar
ausgeführt werden und bietet dieselben Funktionen.
Diese Datei wird bei jedem Update mit aktualisiert, sodass sichergestellt wird, dass sie immer auf dem neuesten Stand ist.
Die composer.phar
ist vollständig unabhängig und damit häufig veraltet.
Aus meiner Sicht könnte man also die composer.phar
weg lassen.
Wenn ein Administrator eine composer.phar
haben möchte, kann er sie immer noch selbst herunter laden und aktuell halten.