2017-04-25 3 views
0

In meiner composer.json Datei habe ich "kigkonsult/icalcreator": "v2.23.7" zur erforderlichen Liste hinzugefügt, und nachdem ich die Installation gemacht habe, sehe ich das Verzeichnis unter dem vendor Verzeichnis. Ich kann nicht herausfinden, wie ich es in meinen PHP-Dateien in diesem Projekt "verwende".Wie verwende ich Composer-Elemente?

Wenn ich nicht Composer verwende würde ich nur die icalcreator.php Datei in diesem Bereich benötigen. Was ist die richtige Syntax, wenn ich sie über Composer einfüge?

Antwort

0

Sobald das Paket installiert ist, müssen Sie den Composer Autoloader irgendwo in Ihrem Projekt hinzufügen.

require_once('/path/to/vendor/autoload.php'); 

Normalerweise Komponist verwendet PSR-4 autoloading, aber es sieht aus wie dieses Paket nicht der Fall ist. Es fügt dem Composer einfach seinen eigenen Autoloader hinzu, so dass nur der Composer Loader ausreichen sollte.

Sobald der Autoloader hinzugefügt wurde, können Sie einfach das Paket verwenden, das Sie benötigen. Composer registriert automatisch den benutzerdefinierten Autoloader des Pakets, und PHP lädt damit die entsprechende Datei.