teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

fix

2016/02/16 12:21

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,7 @@
1
- Laravelに限らず,phpの__construct()はreturn句が無視されます.(エラーにはなりません)
1
+ Laravelに限らず,phpの__construct()は返り値を返ことはできません.(エラーにはなりません)
2
+ コンストラクタ内でリダイレクトしたい理由と,リダイレクトをreturnしている意図がわかりませんが,
3
+ returnは不要だと思います.
4
+
5
+ Redirect::to('ルート名')->send();
6
+
7
+ をコンストラクタ内で呼ぶことでリダイレクト自体はできると思います.

1

fix

2016/02/16 12:21

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,1 @@
1
- Laravelに限らず,phpのコンストラクタはreturn句が無視されます.(エラーにはなりません)
1
+ Laravelに限らず,phpの__construct()はreturn句が無視されます.(エラーにはなりません)