GetMachineResponse.php 881 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. <?php
  2. /**
  3. * Copyright (C) Alibaba Cloud Computing
  4. * All rights reserved
  5. */
  6. require_once realpath(dirname(__FILE__) . '/Response.php');
  7. /**
  8. * The response of the GetLog API from log service.
  9. *
  10. * @author log service dev
  11. */
  12. class Aliyun_Log_Models_GetMachineResponse extends Aliyun_Log_Models_Response {
  13. private $machine;
  14. /**
  15. * Aliyun_Log_Models_GetMachineResponse constructor
  16. *
  17. * @param array $resp
  18. * GetLogs HTTP response body
  19. * @param array $header
  20. * GetLogs HTTP response header
  21. */
  22. public function __construct($resp, $header) {
  23. parent::__construct ( $header );
  24. //echo json_encode($resp);
  25. $this->machine = new Aliyun_Log_Models_Machine();
  26. $this->machine->setFromArray($resp);
  27. }
  28. public function getMachine(){
  29. return $this->machine;
  30. }
  31. }