Meine Blog-Beiträge

Laravel Blade Helfer

Laravel Blade Helfer


 

Beim Erstellen neuer benutzerdefinierter Blade-Anweisungen mit der Blade ::-Direktive (...)-Methode kann der einzige Parameter, der zum Verarbeiten verwendet werden kann, der Ausdruck verwenden, der als unformatierte Zeichenfolge aus der .blade.php-Datei übertragen wird. Es ist selten, dass Entwickler den Inhalt des Ausdrucks innerhalb der Direktive analysieren und stattdessen den gesamten Ausdruck als Argumentfunktion oder als Argument in einer anderen Klasse übergeben.

Zb:

BladeHelper::directive('uppercase', function($expression) {
    return "";
});

Da dies der häufigste Anwendungsfall zu sein scheint, versucht dieses Paket, die Identifizierung dieser Hilfsfunktionen ein wenig einfacher zu machen, ohne das Seil zu drehen oder darüber nachdenken zu müssen, was ein Ausdruck beim Erstellen einer Anweisung sein könnte.

Lesen Sie mich Es gibt viele nützliche Beispiele wie die Definition der Direktive und die Funktion von Recherchen. In diesem Beispiel wird die Anweisung strtoupperruft die integrierte Funktion auf:


 



Diesen Artikel teilen


Kommentare (0)

Kommentar