public function __construct(Config $config = null, Client $client = null) { $this->config = $config ?: new Config(); if (null !== $client) { $this->client = $client; } }