/**
  * Update an existing Location
  *
  * @param  int  $id
  * @Put("/{id}", as="AdminLocationUpdate")
  */
 public function update(Request $request, Locations $locations, $id)
 {
     $input = $request->all();
     return response()->json($locations->change($id, $input['location_name'], $input['slug'], $input['location_type'], $input['location_parent_id'], $input['visible']));
 }