ApiClientHandler.php 710 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. <?php
  2. namespace ModulesGarden\Servers\ZimbraEmail\App\Libs\Zimbra\Components\Api\Soap\Traits;
  3. use ModulesGarden\Servers\ZimbraEmail\App\Libs\Zimbra\Components\Api\Soap\Client;
  4. use ModulesGarden\Servers\ZimbraEmail\App\Libs\Zimbra\Components\Api\Soap\Interfaces\ApiService;
  5. /**
  6. * Class ApiClientHandler
  7. * User: Nessandro
  8. * Date: 2019-10-01
  9. * Time: 07:52
  10. */
  11. trait ApiClientHandler
  12. {
  13. /**
  14. * @var Client
  15. */
  16. protected $api;
  17. /**
  18. * @param $api
  19. * @return $this
  20. */
  21. public function setApi(Client $api)
  22. {
  23. $this->api = $api;
  24. return $this;
  25. }
  26. /**
  27. * @return Client
  28. */
  29. public function getApi()
  30. {
  31. return $this->api;
  32. }
  33. }