return'(LOWER('.$alias.'.email) = ? OR (SELECT email FROM {artefact_internal_profile_email} ai WHERE ai.email = ? AND ai.owner = u.id AND ai.verified = 1) = ?)';
}
else{
return'LOWER('.$alias.'.'.$field.') = ?';
}
}
if($field=='email'){
return'('.$alias.'.email '.db_ilike()." '%' || ? || '%' OR (SELECT email FROM {artefact_internal_profile_email} ai WHERE ai.email ".db_ilike()." '%' || ? || '%' AND ai.owner = u.id AND ai.verified = 1 LIMIT 1) ".db_ilike()." '%' || ? || '%')";