Merge pull request #17613 from civicrm/5.27
[civicrm-core.git] / api / api.php
index 0eba312a55b411fe85881c467dff75b8a6d1f44b..be1946db3735796f65dd091d9d3aece9908d98e6 100644 (file)
@@ -295,12 +295,11 @@ function _civicrm_api_get_entity_name_from_camel($entity) {
 /**
  * Having a DAO object find the entity name.
  *
- * @param object $bao
+ * @param CRM_Core_DAO $bao
  *   DAO being passed in.
  *
  * @return string
  */
 function _civicrm_api_get_entity_name_from_dao($bao) {
-  $daoName = str_replace("BAO", "DAO", get_class($bao));
-  return CRM_Core_DAO_AllCoreTables::getBriefName($daoName);
+  return CRM_Core_DAO_AllCoreTables::getBriefName(get_class($bao));
 }