Ich bitte um Entschuldigung, wenn ich hier etwas verpasse, da ich Laravel neu kenne, aber wenn ich der Mail :: send () -Methode eine Schließung zuschreibe, um den Mailempfänger zu definieren, funktioniert es gut, wenn die Emailadresse global verfügbar ist Umfang, wie folgt:
%Vor%Aber wie kann ich einen Wert übergeben, der auf die aufrufende Methode beschränkt ist? Zum Beispiel:
%Vor%Ich habe versucht, es zum Array $ data hinzuzufügen, aber das wird in der Ansicht verwendet und ist im Callback nicht verfügbar.
Danke für Ihre Hilfe.
Es gibt ein kleines dokumentiertes Feature in PHP, mit dem Sie Variablen aus dem aktuellen Bereich in einen Abschluss übergeben können. Kurz gesagt, Sie müssen use ($user)
...