function getListingFieldCollectionBySIDs($sids) { $request_creator = new SJB_ListingFieldRequestCreator($sids); $request = $request_creator->getRequest(); $listing_collection_field_info = SJB_DB::query($request); foreach ($listing_collection_field_info as $key => $listing_field_info) { SJB_ListingFieldDBManager::setComplexFields($listing_collection_field_info[$key]); } return $listing_collection_field_info; }