| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- <?php
- namespace ModulesGarden\Servers\ZimbraEmail\App\Libs\Zimbra\Components\Api\Soap\Interfaces;
- use ModulesGarden\Servers\ZimbraEmail\App\Libs\Zimbra\Components\Api\Soap\Client;
- /**
- *
- * Created by PhpStorm.
- * User: Tomasz Bielecki ( tomasz.bi@modulesgarden.com )
- * Date: 09.09.19
- * Time: 10:05
- * Class AbstractApiClient
- */
- class AbstractApiClient
- {
- /**
- * @var Client
- */
- protected $client;
- /**
- * AbstractApiClient constructor.
- * @param Client|null $client
- */
- public function __construct(Client $client = null)
- {
- $this->setClient($client);
- }
- /**
- * @return Client
- */
- public function getClient()
- {
- return $this->client;
- }
- /**
- * @param Client|null $client
- * @return $this
- */
- public function setClient(Client $client = null)
- {
- $this->client = $client;
- return $this;
- }
- }
|