public function profile($user_name = null)
 {
     if (trim($user_name) == "") {
         if (Session::has('user')) {
             $aUser = User::where('id', Session::get('user')['id'])->first()->toArray();
             $aCurrentCharacter = Character::where('id', $aUser['current_character_id'])->first()->toArray();
             $aCharacters = Character::where('user_id', $aUser['id'])->get()->toArray();
             /*if(count($aCharacters) == 0){
                   return view('users.users.show')->with('characters', $aCharacters);
               }*/
             //dd($aCharacters);die();
             $aFamilies = Family::get()->toArray();
             $aSpecies = Specy::get()->toArray();
             return view('users.users.show')->with('aCharacters', $aCharacters)->with('aFamilies', $aFamilies)->with('aSpecies', $aSpecies)->with('aCharacters', $aCharacters)->with('aCurrentCharacter', $aCurrentCharacter);
         } else {
             return redirect('user');
         }
     } else {
     }
 }
 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 {
     }
 }