X-Git-Url: https://git-public.kairo.at/?p=php-utility-classes.git;a=blobdiff_plain;f=classes%2Femail.php-class;h=7c20b5a1c34d3140a0a78328a33e4781ea7ec580;hp=80a66ccd633c3e4c82114d90e3283d65b194782e;hb=HEAD;hpb=1a4ee0f0263c463f59bfb272435ef9f83fdffaa7 diff --git a/classes/email.php-class b/classes/email.php-class index 80a66cc..7c20b5a 100644 --- a/classes/email.php-class +++ b/classes/email.php-class @@ -169,7 +169,7 @@ class email { if (in_array('to', $addrtype)) { foreach ($this->recipients as $address) { - if (strlen(@$address['mail'])) { + if (strlen($address['mail'] ?? '')) { $mailaddresses[] = array('mail'=>$address['mail'], 'name'=>strlen($address['name'])?$address['name']:'', 'addrtype'=>'to'); @@ -178,7 +178,7 @@ class email { } if (in_array('cc', $addrtype)) { foreach ($this->cc as $address) { - if (strlen(@$address['mail'])) { + if (strlen($address['mail'] ?? '')) { $mailaddresses[] = array('mail'=>$address['mail'], 'name'=>strlen($address['name'])?$address['name']:'', 'addrtype'=>'cc'); @@ -187,7 +187,7 @@ class email { } if (in_array('bcc', $addrtype)) { foreach ($this->bcc as $address) { - if (strlen(@$address['mail'])) { + if (strlen($address['mail'] ?? '')) { $mailaddresses[] = array('mail'=>$address['mail'], 'name'=>strlen($address['name'])?$address['name']:'', 'addrtype'=>'bcc'); @@ -216,7 +216,7 @@ class email { if (count($this->recipients)) { $recpt = ''; foreach ($this->recipients as $address) { - if (strlen(@$address['mail'])) { + if (strlen($address['mail'] ?? '')) { if (strlen($address['name'])) { $recpt .= $this->mimeencode($address['name'], true).' <'.$address['mail'].'>,'; } else { $recpt .= $address['mail'].','; } } @@ -252,7 +252,7 @@ class email { if (count($this->attachments)) { // create random boundary, 20 chars, always beginning with KaiRo ;-) $boundary = 'KaiRo'; - for ($i = 1; $i <= 15; $i++) { + for ($i = 1; $i <= 15; $i++) { $r = rand(0, 61); if ($r < 10) { $boundary .= chr($r + 48); } elseif ($r < 36) { $boundary .= chr($r + 55); }