Remove deprecated code lines
authorEileen McNaughton <emcnaughton@wikimedia.org>
Tue, 21 Sep 2021 21:33:44 +0000 (09:33 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Tue, 21 Sep 2021 21:33:44 +0000 (09:33 +1200)
These have been deprecated for around 8 months
, are not used in core, and are in code where
5.43 will already require extra testing so let's remove
so we can simplify

CRM/Core/BAO/MessageTemplate.php

index 9c485e09480c17bfff7745fab1bf7bc4542e373b..802a3f822fdce8db4fd66a4a902b15117d4cdc35 100644 (file)
@@ -344,10 +344,6 @@ class CRM_Core_BAO_MessageTemplate extends CRM_Core_DAO_MessageTemplate {
     $params = array_merge($modelDefaults, $viewDefaults, $envelopeDefaults, $params);
 
     CRM_Utils_Hook::alterMailParams($params, 'messageTemplate');
-    if (!is_int($params['messageTemplateID']) && !is_null($params['messageTemplateID'])) {
-      CRM_Core_Error::deprecatedWarning('message template id should be an integer');
-      $params['messageTemplateID'] = (int) $params['messageTemplateID'];
-    }
     $mailContent = self::loadTemplate((string) $params['valueName'], $params['isTest'], $params['messageTemplateID'] ?? NULL, $params['groupName'] ?? '', $params['messageTemplate'], $params['subject'] ?? NULL);
 
     $params['tokenContext'] = array_merge([