PHPMailer::getCustomHeaders PHP Method

getCustomHeaders() public method

Returns all custom headers.
public getCustomHeaders ( ) : array
return array
    public function getCustomHeaders()
    {
        return $this->CustomHeader;
    }

Usage Example

示例#1
1
 /**
  * Tests the Custom header getter
  */
 public function testCustomHeaderGetter()
 {
     $this->Mail->addCustomHeader('foo', 'bar');
     $this->assertEquals([['foo', 'bar']], $this->Mail->getCustomHeaders());
     $this->Mail->addCustomHeader('foo', 'baz');
     $this->assertEquals([['foo', 'bar'], ['foo', 'baz']], $this->Mail->getCustomHeaders());
     $this->Mail->clearCustomHeaders();
     $this->assertEmpty($this->Mail->getCustomHeaders());
     $this->Mail->addCustomHeader('yux');
     $this->assertEquals([['yux']], $this->Mail->getCustomHeaders());
     $this->Mail->addCustomHeader('Content-Type: application/json');
     $this->assertEquals([['yux'], ['Content-Type', ' application/json']], $this->Mail->getCustomHeaders());
 }