123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- <?php
- class CopySendReceiver implements JsonSerializable {
- private $name;
- private $receiver;
- private $createTime;
- private $send;
- public function jsonSerialize() {
- $data = [];
- foreach ($this as $key => $val) {
- if ($val !== null) $data[$key] = $val;
- }
- if(sizeof($data) < 1){
- return null;
- }
- return $data;
- }
- /**
- * @return mixed
- */
- public function getName()
- {
- return $this->name;
- }
- /**
- * @param mixed $name
- */
- public function setName($name)
- {
- $this->name = $name;
- }
- /**
- * @return mixed
- */
- public function getReceiver()
- {
- return $this->receiver;
- }
- /**
- * @param mixed $receiver
- */
- public function setReceiver($receiver)
- {
- $this->receiver = $receiver;
- }
- /**
- * @return mixed
- */
- public function getCreateTime()
- {
- return $this->createTime;
- }
- /**
- * @param mixed $createTime
- */
- public function setCreateTime($createTime)
- {
- $this->createTime = $createTime;
- }
- /**
- * @return mixed
- */
- public function getSend()
- {
- return $this->send;
- }
- /**
- * @param mixed $send
- */
- public function setSend($send)
- {
- $this->send = $send;
- }
- }
|