X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FTokenTrait.php;h=2f995b432669c9b4e27eb6859622f36f81c7b3a5;hb=7be60c2d30b539f58ec1c365c284e7f26573b720;hp=bb236232decd31e12740059110b0b78f4c83c445;hpb=be3dd9086ab450ccc80242c81771d8db4dd441dd;p=civicrm-core.git diff --git a/CRM/Core/TokenTrait.php b/CRM/Core/TokenTrait.php index bb236232de..2f995b4326 100644 --- a/CRM/Core/TokenTrait.php +++ b/CRM/Core/TokenTrait.php @@ -84,7 +84,10 @@ trait CRM_Core_TokenTrait { */ protected function getCustomFieldTokens(): array { if (!isset($this->customFieldTokens)) { - $this->customFieldTokens = \CRM_Utils_Token::getCustomFieldTokens(ucfirst($this->getEntityName())); + $this->customFieldTokens = []; + foreach (CRM_Core_BAO_CustomField::getFields(ucfirst($this->getEntityName())) as $id => $info) { + $this->customFieldTokens['custom_' . $id] = $info['label'] . ' :: ' . $info['groupTitle']; + } } return $this->customFieldTokens; }