/** * Get all outfits from a persons collection * @param person_id / user_id * @return array of outfit objects */ public static function find_one_personal($outfit_id, $person_id) { //Get outfit that person has in their collection $outfit_in_collection = Outfit::get_personal_collection_row($outfit_id, $person_id); //if empty return null if (!$outfit_in_collection) { return null; } //outfit_id of collection row $outfit_id = $outfit_in_collection['fk_outfitcollection_outfit']; //rating of collection row $rating = $outfit_in_collection['rating']; //comment of collection row $comment = $outfit_in_collection['comment']; //array for items $items_in_outfit = Outfit::get_item_objects_in_outfit($outfit_id); //create new outfit object $outfit = new Outfit(array('outfit_id' => $outfit_id, 'items' => $items_in_outfit, 'rating' => $rating, 'comment' => $comment)); return $outfit; }