私はLaravelアプリケーションでもっとシンプルにしようとしています。したがって、私の関数のいずれかがtrueを返す場合、クライアントがリダイレクトされないようにする方法と、それが文字列である場合にリダイレクトする方法(真ではない)はどうすればいいでしょうか。Laravelのリダイレクト条件サイズを減らすには?
それでは、私はこのような機能を持っているとしましょう:結果はURLであり、それは単に「本当ならばリダイレクトしない場合は
public function returnText() {
$r = rand(1,100);
if ($r > 50)
{
$redir = true;
}
else
{
$redir = 'http://google.com';
}
return $redir;
}
私は私のLaravelのコントローラの機能の中に欲しいのは、ユーザーをリダイレクトすることです'(または、基本的には、私が真実か何かを返すかどうかは関係ありません)。
私は明らかにそれを数行で行うことができますが、最大2行を1つだけ取るように最適化したいと思います。
私はこのアプローチを試みましたが、「真実」を理解できないため、明らかに何らかのエラーを投げます。
最小のコード行でこれを達成する方法に関するアイデアはありますか?
P.S:Laravel 5.5