Beispiel #1
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function show($id, $character_id = null)
 {
     $user = User::findOrFail($id);
     if (!$character_id) {
         $character = $user->characters()->first();
     } else {
         $character = Character::findOrFail($character_id);
     }
     return view('admin.users.show')->with('user', $user)->with('character', $character);
 }
 /**
  * Run the database seeds.
  *
  * @return void
  */
 public function run()
 {
     Character::findOrFail(1)->guilds()->attach(Guild::findOrFail(1));
     $guilds = Guild::all();
     $users = User::with('characters')->get();
     foreach ($users as $i => $user) {
         if ($i == 0) {
             continue;
         }
         $user->characters->random()->guilds()->attach($guilds->random());
     }
 }
 /**
  * Remove the specified resource from storage.
  *
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function destroy($id)
 {
     $char = Character::findOrFail($id);
     $char->delete();
     return redirect()->route('admin.character.index')->with('message', "delete success");
 }