Пример #1
0
 public function getTripsByUser(User $user)
 {
     $tripList = array();
     $loggedUser = UserSession::getInstance()->getLoggedUser();
     $isFriend = false;
     if ($loggedUser != null) {
         foreach ($user->getFriends() as $friend) {
             if ($friend == $loggedUser) {
                 $isFriend = true;
                 break;
             }
         }
         if ($isFriend) {
             $tripList = TripDAO::findTripsByUser($user);
         }
         return $tripList;
     } else {
         throw new UserNotLoggedInException();
     }
 }