ich einen Anbieter Datei von Laravel geändert hatteAdd Custom Funktion Auth Klasse Laravel (Verlängert Schutz Klasse)
platziert/vendor/laravel/framework/src/Illuminate/Auth/Guard.php
, wird aber beim Aktualisieren von Laravel überschrieben.
Ich bin auf der Suche nach einer Möglichkeit, den Code irgendwo in meine/App zu setzen, um das Überschreiben zu verhindern.
Die modifizierte Funktion ist
public function UpdateSession() {
$this->session->set('type', $type); //==> Set Client Type
}
Auch eine neue Funktion auf die Datei gibt es:
public function type() {
return $this->session->get('type'); //==> Get Client Type
}
oben Codes sind an vielen Orten in meiner Anwendung genannt.
Irgendeine Idee?
verwenden Wenn Sie eine Methode außer Kraft setzen möchten Sie eine Klasse erstellen sollte, der die Wache Klasse und * dann * außer Kraft setzen, das Verfahren und die Verwendung erstreckt, Klasse in Ihrer App. Sie sollten sich nicht direkt mit Laravel-Quellcode anlegen. –