$queryString .= " AND id !=" . CRM_Utils_Type::escape($relationshipId, 'Integer');
}
- $relationship = new CRM_Contact_BAO_Relationship();
- $relationship->query($queryString);
+ $relationship = CRM_Core_DAO::executeQuery($queryString);
while ($relationship->fetch()) {
// Check whether the custom field values are identical.
$result = self::checkDuplicateCustomFields($params, $relationship->id);
AND is_current_member = 1";
$result = CRM_Core_DAO::singleValueQuery($query);
if ($result < CRM_Utils_Array::value('max_related', $membershipValues, PHP_INT_MAX)) {
- CRM_Member_BAO_Membership::create($membershipValues);
+ civicrm_api3('Membership', 'create', $membershipValues);
}
return $membershipValues;
}