From: Coleman Watts Date: Tue, 10 Aug 2021 22:03:15 +0000 (-0400) Subject: APIv4 - Silently ignore errors in CoreUtil::getInfoItem() X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=00141607310106f65eac6661fa58a4e862a1b16f;p=civicrm-core.git APIv4 - Silently ignore errors in CoreUtil::getInfoItem() Fixes dev/core#2751 --- diff --git a/Civi/Api4/Utils/CoreUtil.php b/Civi/Api4/Utils/CoreUtil.php index 7d27b9ea24..0c9f9612a6 100644 --- a/Civi/Api4/Utils/CoreUtil.php +++ b/Civi/Api4/Utils/CoreUtil.php @@ -60,7 +60,8 @@ class CoreUtil { * @return mixed */ public static function getInfoItem(string $entityName, string $keyToReturn) { - return self::getApiClass($entityName)::getInfo()[$keyToReturn] ?? NULL; + $className = self::getApiClass($entityName); + return $className ? $className::getInfo()[$keyToReturn] ?? NULL : NULL; } /**