for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Speicher210\Fastbill\Api\Transport;
use Speicher210\Fastbill\Api\ApiCredentials;
/**
* Abstract implementation for transport.
*/
abstract class AbstractTransport implements TransportInterface
{
* The API credentials.
*
* @var ApiCredentials
protected $apiCredentials;
* Constructor.
* @param ApiCredentials $credentials The API credentials.
public function __construct(ApiCredentials $credentials)
$this->setCredentials($credentials);
}
* {@inheritdoc}
public function setCredentials(ApiCredentials $credentials)
$this->apiCredentials = $credentials;
return $this;
public function getCredentials()
return $this->apiCredentials;