ユーザ名が必要なコントローラがあります。これら2つの違いは何ですか?Laravelコントローラに現在ログインしているユーザ名を取得する
public function myFunc(Request $request) {
$username = $request->user()->username;
}
public function myFunc() {
$username = Auth::user()->username;
}
もう1つの方が、他の方が優れているか、より安全ですか?どちらを使うべきですか?
downvoteに行く場合は、理由を説明してください。 – rotaercz
違いがない、別のものもあります:auth() - > usernameも動作します。その理由は、多くの人々がララベルのファサードを憎んでいたからです。だから、多くのファサードにはヘルパーメソッドもあります。 – Christophvh