Heim >Backend-Entwicklung >PHP-Tutorial >So führen Sie Referenzen von Drittanbietern ein, die vom Composer im Anbieter in Laravel installiert wurden
In meinem Laravel-Framework möchte ich eine Volltextsuchfunktion erstellen, aber ich denke, dass die Effizienz basierend auf MySQLs like%xx% zu gering ist. Nach dem Vergleich unterstützt xunsearch die chinesische Suche, daher habe ich mich für die Verwendung entschieden.
Nach der Installation von xunsearch im Vendor im Root-Verzeichnis Composer benötige ich direkt die Eintragsdatei nach der herkömmlichen Methode
Aber wenn ich new XS() verwende, werde ich dazu aufgefordert
XS nicht gefunden.
Laravel bezieht sich auf den Code im Anbieter. Kann dieser nicht direkt benötigt werden? Muss ich einen Server-Container oder ähnliches verwenden? Ich habe mir die Dokumentation angesehen und verstehe nicht ganz, wie man ihn verwendet.............
In meinem Laravel-Framework möchte ich eine Volltextsuchfunktion erstellen, aber ich denke, dass die Effizienz basierend auf MySQLs like%xx% zu gering ist. Nach dem Vergleich unterstützt xunsearch die chinesische Suche, daher habe ich mich für die Verwendung entschieden.
Nach der Installation von xunsearch im Vendor im Root-Verzeichnis Composer benötige ich direkt die Eintragsdatei nach der herkömmlichen Methode
Aber wenn ich new XS() verwende, werde ich dazu aufgefordert
XS nicht gefunden.
Laravel bezieht sich auf den Code im Anbieter. Kann dieser nicht direkt benötigt werden? Muss ich einen Servercontainer oder ähnliches verwenden? Ich habe mir die Dokumentation angesehen und verstehe nicht ganz, wie man ihn verwendet.............
Werfen Sie zunächst einen Blick auf die von Composer eingeführte Datei „composer.json“. Sie zeigt an, dass ihr Namespace einen PSR-Pfad in autoload
Laravel verfügt über das xunsearch-Erweiterungspaket und Laravel verwendet den seit PHP5.3 unterstützten Namespace, sodass keine erforderliche/include-Datei erforderlich ist.
Laravel verwendet den automatischen Ladestandard psr4, Sie müssen nur den Ladepfad in Composer.json konfigurieren