[REF] Cleanup and extract string functions specific to entity names.
authoreileen <emcnaughton@wikimedia.org>
Sat, 25 Apr 2020 00:56:00 +0000 (12:56 +1200)
committerColeman Watts <coleman@civicrm.org>
Fri, 15 May 2020 14:49:33 +0000 (10:49 -0400)
commit74c303ca1bb80e6303eec972a6d7dcf9695921b9
tree69da0db2a90861c10471f7edd8b6ad09e7cc6733
parentbb761f09f85629fc7385aea8755a8459b8108878
[REF] Cleanup and extract string functions specific to entity names.

The function CRM_Utils_String::convertStringToCamel was being stretched to also work in entity name oddities
And an api3 utility function was being over-used.
This adds symmetrical utility functions in AllCoreTables to covert entity names between the 2 formats.
CRM/Admin/Page/APIExplorer.php
CRM/Core/DAO/AllCoreTables.php
CRM/Core/Form.php
CRM/Utils/String.php
Civi/API/Request.php
Civi/API/Subscriber/DynamicFKAuthorization.php
Civi/Api4/Generic/AbstractEntity.php
Civi/Test/Api3TestTrait.php
api/api.php
api/v3/utils.php