예제 #1
0
 /**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(Request $request)
 {
     $resource = new Resource();
     $resource->wood = 1000;
     $resource->stone = 1000;
     $resource->gold = 1000;
     $resource->save();
     $population = new Population();
     $population->count = 1000;
     $population->save();
     $city = new City();
     $city->Name = $request->name;
     $city->player()->associate(Auth::user());
     $city->resource()->associate($resource);
     $city->save();
 }
예제 #2
0
 /**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id, Request $request)
 {
     $population = Population::find($id);
     $population->gold = $request->input('gold');
     $population->wood = $request->input('wood');
     $population->stone = $request->input('stone');
     $population->food = $request->input('food');
     $population->silver = $request->input('silver');
     $population->platinum = $request->input('platinum');
     $population->save();
 }