私のコントローラには、保存して更新するメソッドがあります。一度それらのすべてをコピーする方法があり、クラス属性内のすべてのリクエスト属性をコピーします
class TourController extends Controller
{
public function store(Request $request, Tour $tour)
{
$tour->name = $request->name;
$tour->flight = $request->flight;
$tour->price = $request->price;
$tour->description = $request->description;
$tour->save();
return redirect('home/tour/see');
}
public function update(Request $request)
{
$tour = Tour::find($request->id);
$tour->name = $request->name;
$tour->flight = $request->flight;
$tour->price = $request->price;
$tour->description = $request->description;
$tour->save();
return redirect('home/tour/see');
}
}
それはそうですが、私は自分のコードを繰り返していて、私の質問は:あなたが見ての通り、私は$tour
で$request
属性をコピーしていますが一つ一つの属性?ツアー属性のすべてのリクエスト属性をコピーするにはどうすればよいですか?
は、ツアー配列を私の編集した答えこれは$を作る –
をチェック@AliSeyfi多くのため
、あなたは上のセーブ$ツアー - >()を呼び出しカントそれは –
@AliSeyfi checagain –