X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=CRM%2FCore%2FBlock.php;h=c9f81dc82b73fe1c5345b534b20d7b2b1268ce83;hb=17fe106216c69552cfb28c67f945043eae545c4f;hp=432be6d66df785b1d734eba6ecefa02cd9e1f9ee;hpb=8cb89861bcedc67057fed060dbc677d7e7d4b539;p=civicrm-core.git diff --git a/CRM/Core/Block.php b/CRM/Core/Block.php index 432be6d66d..c9f81dc82b 100644 --- a/CRM/Core/Block.php +++ b/CRM/Core/Block.php @@ -394,9 +394,6 @@ class CRM_Core_Block { } $values = []; - foreach ($shortCuts as $key => $short) { - $values[$key] = self::setShortCutValues($short); - } // Deprecated hook with typo. Please don't use this! CRM_Utils_Hook::links('create.new.shorcuts', @@ -404,6 +401,13 @@ class CRM_Core_Block { CRM_Core_DAO::$_nullObject, $values ); + if ($values) { + CRM_Core_Error::deprecatedWarning('hook_civicrm_links "create.new.shorcuts" deprecated in favor of "create.new.shortcuts"'); + } + + foreach ($shortCuts as $key => $short) { + $values[$key] = self::setShortCutValues($short); + } // Hook that enables extensions to add user-defined links CRM_Utils_Hook::links('create.new.shortcuts',