コード例 #1
0
 public function profile($user_name = null)
 {
     if (trim($user_name) == "") {
         if (Session::has('user')) {
             $aUser['user'] = User::where('id', Session::get('user')['id'])->first()->toArray();
             $aUser['current_character'] = Character::where('id', $aUser['user']['current_character_id'])->first()->toArray();
             $aUser['active_characters'] = Character::where('user_id', $aUser['user']['id'])->where('status', Character::CHARACTER_STATUS_DEFAULT)->orWhere('status', Character::CHARACTER_STATUS_ENABLED_BY_USER)->orWhere('status', Character::CHARACTER_STATUS_ENABLED_BY_ADMIN)->get()->toArray();
             $aUser['inactive_characters'] = Character::where('user_id', $aUser['user']['id'])->where('status', Character::CHARACTER_STATUS_DISABLED_BY_USER)->orWhere('status', Character::CHARACTER_STATUS_INACTIVE)->get()->toArray();
             $aCharacters = Character::get()->toArray();
             $aLoggedInUser['current_character'] = $aUser['current_character'];
             $aFamilies = Family::get()->toArray();
             $aSpecies = Specy::get()->toArray();
             return view('users.users.show')->with('aUser', $aUser)->with('aFamilies', $aFamilies)->with('aSpecies', $aSpecies)->with('aCharacters', $aCharacters)->with('aLoggedInUser', $aLoggedInUser);
         } else {
             return redirect('user');
         }
     } else {
     }
 }