TopatsTaskDeleteRequest.php 848 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. <?php
  2. /**
  3. * TOP API: taobao.topats.task.delete request
  4. *
  5. * @author auto create
  6. * @since 1.0, 2014.03.27
  7. */
  8. class TopatsTaskDeleteRequest {
  9. /**
  10. * 需要取消的任务ID
  11. **/
  12. private $taskId;
  13. private $apiParas = array();
  14. public function setTaskId($taskId) {
  15. $this->taskId = $taskId;
  16. $this->apiParas["task_id"] = $taskId;
  17. }
  18. public function getTaskId() {
  19. return $this->taskId;
  20. }
  21. public function getApiMethodName() {
  22. return "taobao.topats.task.delete";
  23. }
  24. public function getApiParas() {
  25. return $this->apiParas;
  26. }
  27. public function check() {
  28. RequestCheckUtil::checkNotNull($this->taskId, "taskId");
  29. }
  30. public function putOtherTextParam($key, $value) {
  31. $this->apiParas[$key] = $value;
  32. $this->$key = $value;
  33. }
  34. }