- Mar 03, 2025
-
- Feb 19, 2025
-
-
colemanw authored
Updates code to use preferred newer PHP function
-
- Feb 09, 2025
-
-
colemanw authored
-
- Feb 07, 2025
-
-
colemanw authored
-
- Jan 21, 2025
-
-
colemanw authored
-
- Oct 04, 2024
-
-
bgm authored
-
- Sep 23, 2024
-
-
Monish Deb authored
-
- Sep 09, 2024
-
-
colemanw authored
-
- Aug 31, 2024
-
-
colemanw authored
This has been the recommendation for a long time, and it makes code easier to refactor if everything does it the same way.
-
- Aug 19, 2024
-
-
spalmstrom authored
-
spalmstrom authored
-
spalmstrom authored
-
spalmstrom authored
-
- Jun 07, 2024
-
-
JonGold authored
-
- May 02, 2024
-
-
Jitendra Purohit authored
-
- Mar 29, 2024
-
-
Jamie McClelland authored
-
- Feb 10, 2024
-
-
eileen authored
This fixes it to call the selectWhere in the BAO_Query, as apiv4 does. There is test cover in the touched test. The primary goal here is to get this logic out of core & to disabled this extension on most sites with a view to moving the whole extension out of core in time
-
- Feb 06, 2024
-
-
colemanw authored
-
- Jan 31, 2024
-
-
eileen authored
-
- Dec 13, 2023
-
-
colemanw authored
-
- Nov 29, 2023
-
-
Eileen McNaughton authored
-
Eileen McNaughton authored
-
Eileen McNaughton authored
-
- Nov 27, 2023
-
-
colemanw authored
When cast to boolean by a conditional, these 2 functions behave identically, but str_contains is more readable
-
- Oct 14, 2023
-
-
colemanw authored
-
- Oct 07, 2023
-
- Sep 20, 2023
-
-
colemanw authored
Before: selectWhereClause was limited to returning arrays of clauses which would be joined with AND. They could not reference any other fields on the entity. After: selectWhereClause can return sub-arrays which are joined with OR, and can reference any field on the entity using {curly_brace} syntax. Stricter type checking emits noisy deprecations if arrays are expected and strings are given.
-
colemanw authored
-
- Aug 31, 2023
-
-
Eileen McNaughton authored
This is an undefined property. Nothing accesses the mis-typed version....
-
- Aug 25, 2023
-
-
colemanw authored
-
- Jul 24, 2023
-
-
colemanw authored
-
- Jul 21, 2023
-
-
Rich Lott / Artful Robot authored
Discovered this in the wild where an api3 Contact.getcount call for a particular smartgroup was causing this. The smartgroup otherwise works fine. Looking at the code, it's clear that getEntitySpecificJoins is supposed to return a string, but in the case of civicrm_activity_contact it was returning from another function which may return NULL. I have coalesced NULL to empty string.
-
- Jul 04, 2023
-
-
colemanw authored
-
- Jun 19, 2023
-
- Apr 10, 2023
-
-
Eileen McNaughton authored
This just mops up the handling, with the exception of the UFGroup function that renders the profile (buildProfile) as we maybe need an upgrade script for that?
-
Eileen McNaughton authored
-
- Apr 07, 2023
-
-
Eileen McNaughton authored
-
Eileen McNaughton authored
-
- Jan 02, 2023
-
-
Eileen McNaughton authored
-