private static function createFieldForLocation($fieldId, $listingFieldInfo, $listingTypeSid, $parentSid) { $listingField = new SJB_ListingField($listingFieldInfo, $listingTypeSid); $listingField->addParentSID($parentSid); $listingField->addProfileFieldAsDv($fieldId); self::saveListingField($listingField, array(), true); }