From 30d6022df8bbc2e8d9860981b02841ed982b4c46 Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Sat, 1 Apr 2023 16:32:11 -0400 Subject: [PATCH] BAO - deprecate create for writeRecord: ACL --- CRM/ACL/BAO/ACL.php | 8 +++----- CRM/ACL/Form/ACL.php | 2 +- CRM/ACL/Form/ACLBasic.php | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/CRM/ACL/BAO/ACL.php b/CRM/ACL/BAO/ACL.php index 89067de60a..6fec93ed46 100644 --- a/CRM/ACL/BAO/ACL.php +++ b/CRM/ACL/BAO/ACL.php @@ -146,15 +146,13 @@ SELECT acl.* } /** + * @deprecated * @param array $params - * * @return CRM_ACL_DAO_ACL */ public static function create($params) { - $dao = new CRM_ACL_DAO_ACL(); - $dao->copyValues($params); - $dao->save(); - return $dao; + CRM_Core_Error::deprecatedFunctionWarning('writeRecord'); + return self::writeRecord($params); } /** diff --git a/CRM/ACL/Form/ACL.php b/CRM/ACL/Form/ACL.php index 61138975ce..809793014a 100644 --- a/CRM/ACL/Form/ACL.php +++ b/CRM/ACL/Form/ACL.php @@ -283,7 +283,7 @@ class CRM_ACL_Form_ACL extends CRM_Admin_Form { $params['id'] = $this->_id; } - CRM_ACL_BAO_ACL::create($params); + CRM_ACL_BAO_ACL::writeRecord($params); } } diff --git a/CRM/ACL/Form/ACLBasic.php b/CRM/ACL/Form/ACLBasic.php index 401e279d6a..f6df1a4a19 100644 --- a/CRM/ACL/Form/ACLBasic.php +++ b/CRM/ACL/Form/ACLBasic.php @@ -132,7 +132,7 @@ DELETE $newParams = $params; unset($newParams['object_table']); $newParams['object_table'] = $object_table; - CRM_ACL_BAO_ACL::create($newParams); + CRM_ACL_BAO_ACL::writeRecord($newParams); } } } -- 2.25.1