+
+ if (!empty($roleTypes)) {
+ $escapedRoles = array();
+ foreach (array_keys($roleTypes) as $roleType) {
+ $escapedRoles[] = CRM_Utils_Type::escape($roleType, 'String');
+ }
+
+ $clause[] = "participant.role_id {$roleClause} ( '" . implode("', '", $escapedRoles) . "' ) ";