Beispiel #1
0
 /**
  * @param string $header
  * @param string $key
  * @param string $value
  * @dataProvider providerHeader
  */
 public function testHeader($header, $key, $value)
 {
     $this->mail->header($header);
     $found = false;
     foreach ($this->mail->headers as $header) {
         if (isset($header[0]) && isset($header[1])) {
             if ($header[0] == $key && $header[1] == $value) {
                 $found = true;
                 break;
             }
         }
     }
     $this->assertTrue($found);
 }
 /**
  * Adds a custom header to the mailer
  *
  * @param string $header The header to set
  * @return boolean True if the header was successfully set
  */
 public function header($header)
 {
     $set = parent::header($header);
     if ($set) {
         $this->mailer->AddCustomHeader($header);
     }
     return $set;
 }