[NFC] Fix use of pattern-hated-by-Coleman
authoreileen <emcnaughton@wikimedia.org>
Fri, 10 Apr 2020 01:38:07 +0000 (13:38 +1200)
committereileen <emcnaughton@wikimedia.org>
Fri, 10 Apr 2020 01:38:07 +0000 (13:38 +1200)
Since I tried to use this as an example of a 'tidy' hook call I'd better fix it

CRM/Core/BAO/Phone.php

index 0a61703b0c2b293ede3e6b40ee615120e6f3f7d9..bf4dd2c0431f581eee74bafab3867da722b5db86 100644 (file)
@@ -58,7 +58,7 @@ class CRM_Core_BAO_Phone extends CRM_Core_DAO_Phone {
     CRM_Core_DAO::checkSqlFunctionsExist();
 
     $hook = empty($params['id']) ? 'create' : 'edit';
-    CRM_Utils_Hook::pre($hook, 'Phone', CRM_Utils_Array::value('id', $params), $params);
+    CRM_Utils_Hook::pre($hook, 'Phone', $params['id'] ?? NULL, $params);
 
     $phone = new CRM_Core_DAO_Phone();
     $phone->copyValues($params);