Restore #16947 - APIv4 support for sql functions and grouping
authorColeman Watts <coleman@civicrm.org>
Mon, 20 Apr 2020 15:43:18 +0000 (11:43 -0400)
committerColeman Watts <coleman@civicrm.org>
Mon, 20 Apr 2020 15:43:18 +0000 (11:43 -0400)
commitf0acec37c2647423201338e181a37ac5cbf0fda7
treeda5fa8203d077457ba2efe89ff92f8e06c64083a
parentf4ca9809f134f76655b93e894c0526d621c16293
Restore #16947 - APIv4 support for sql functions and grouping
22 files changed:
Civi/Api4/Generic/AbstractGetAction.php
Civi/Api4/Generic/DAOGetAction.php
Civi/Api4/Generic/DAOGetFieldsAction.php
Civi/Api4/Query/Api4SelectQuery.php
Civi/Api4/Query/SqlExpression.php [new file with mode: 0644]
Civi/Api4/Query/SqlField.php [new file with mode: 0644]
Civi/Api4/Query/SqlFunction.php [new file with mode: 0644]
Civi/Api4/Query/SqlFunctionAVG.php [new file with mode: 0644]
Civi/Api4/Query/SqlFunctionCOUNT.php [new file with mode: 0644]
Civi/Api4/Query/SqlFunctionMAX.php [new file with mode: 0644]
Civi/Api4/Query/SqlFunctionMIN.php [new file with mode: 0644]
Civi/Api4/Query/SqlFunctionSUM.php [new file with mode: 0644]
Civi/Api4/Query/SqlNull.php [new file with mode: 0644]
Civi/Api4/Query/SqlNumber.php [new file with mode: 0644]
Civi/Api4/Query/SqlString.php [new file with mode: 0644]
Civi/Api4/Query/SqlWild.php [new file with mode: 0644]
ang/api4Explorer/Explorer.html
ang/api4Explorer/Explorer.js
tests/phpunit/api/v4/Action/SqlExpressionTest.php [new file with mode: 0644]
tests/phpunit/api/v4/Action/SqlFunctionTest.php [new file with mode: 0644]
tests/phpunit/api/v4/Query/SqlExpressionParserTest.php [new file with mode: 0644]
tests/phpunit/api/v4/UnitTestCase.php