public static function getUserFavorites() { $user = self::get_user_logged_in(); $favorites = array(); if ($user) { $unprocessedFavorites = Favorite::findByUser($user->id); foreach ($unprocessedFavorites as $favorite) { $favorites[] = $favorite->degree_id; } } return $favorites; }
public static function myDegrees() { $user = self::get_user_logged_in(); if ($user) { $userid = $user->id; $favorites = Favorite::findByUser($userid); $degrees = array(); foreach ($favorites as $favorite) { $degrees[] = Degree::find($favorite->degree_id); } foreach ($degrees as $degree) { $institutions = $degree->institutions; $institutionList = ""; foreach ($institutions as $institution) { $institutionList = $institutionList . $institution->name; $institutionList = $institutionList . "\n"; } $degree->institutions = $institutionList; } } View::make('mydegrees.html', array('degrees' => $degrees)); }