AcMailer\Service\MailService::setTransport PHP Method

setTransport() public method

public setTransport ( Zend\Mail\Transport\TransportInterface $transport )
$transport Zend\Mail\Transport\TransportInterface
    public function setTransport(TransportInterface $transport)
    {
        $this->transport = $transport;
        return $this;
    }

Usage Example

 public function testSetTransport()
 {
     $this->assertSame($this->transport, $this->mailService->getTransport());
     $anotherTransport = new MockTransport();
     $this->assertSame($this->mailService, $this->mailService->setTransport($anotherTransport));
     $this->assertSame($anotherTransport, $this->mailService->getTransport());
 }