Remove unused parameter, pass by reference in private function with one caller
authorEileen McNaughton <emcnaughton@wikimedia.org>
Wed, 6 Sep 2023 05:38:15 +0000 (17:38 +1200)
committerEileen McNaughton <emcnaughton@wikimedia.org>
Wed, 6 Sep 2023 05:38:15 +0000 (17:38 +1200)
CRM/Utils/Mail/Incoming.php

index 1a268c6fea1a0f0cf7e8b1e65f7d17a72e7ad73f..ec8aa89d268d1fcbef8392ecc2ef3c8ca7560b8b 100644 (file)
@@ -358,12 +358,11 @@ class CRM_Utils_Mail_Incoming {
 
   /**
    * @param ezcMailAddress $address
-   * @param array $params
    * @param $subParam
    * @param $mail
    * @param $createContact
    */
-  private static function parseAddress(&$address, &$params, &$subParam, &$mail, $createContact = TRUE) {
+  private static function parseAddress($address, &$subParam, &$mail, $createContact = TRUE) {
     // CRM-9484
     if (empty($address->email)) {
       return;
@@ -391,7 +390,7 @@ class CRM_Utils_Mail_Incoming {
     $params[$token] = [];
     foreach ($addresses as $address) {
       $subParam = [];
-      self::parseAddress($address, $params, $subParam, $mail, $createContact);
+      self::parseAddress($address, $subParam, $mail, $createContact);
       $params[$token][] = $subParam;
     }
   }