diff options
Diffstat (limited to 'lib/SparkPost/Transmission.php')
-rw-r--r-- | lib/SparkPost/Transmission.php | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/lib/SparkPost/Transmission.php b/lib/SparkPost/Transmission.php index 1847e1b..6c45c7e 100644 --- a/lib/SparkPost/Transmission.php +++ b/lib/SparkPost/Transmission.php @@ -137,22 +137,22 @@ class Transmission extends Resource */ private function toAddressObject($address) { - $return = $address; - if (is_string($address)) { - $return = []; + $formatted = $address; + if (is_string($formatted)) { + $formatted = []; if ($this->isEmail($address)) { - $return['email'] = $address; + $formatted['email'] = $address; } elseif (preg_match('/"?(.[^"]*)?"?\s*<(.+)>/', $address, $matches)) { $name = trim($matches[1]); - $return['name'] = $matches[1]; - $return['email'] = $matches[2]; + $formatted['name'] = $matches[1]; + $formatted['email'] = $matches[2]; } else { throw new \Exception('Invalid address format: '.$address); } } - return $return; + return $formatted; } /** |