'SourceUrl', 'expireDate' => 'ExpireDate', 'shortUrl' => 'ShortUrl', ]; public function validate() { } public function toMap() { $res = []; if (null !== $this->sourceUrl) { $res['SourceUrl'] = $this->sourceUrl; } if (null !== $this->expireDate) { $res['ExpireDate'] = $this->expireDate; } if (null !== $this->shortUrl) { $res['ShortUrl'] = $this->shortUrl; } return $res; } /** * @param array $map * * @return data */ public static function fromMap($map = []) { $model = new self(); if (isset($map['SourceUrl'])) { $model->sourceUrl = $map['SourceUrl']; } if (isset($map['ExpireDate'])) { $model->expireDate = $map['ExpireDate']; } if (isset($map['ShortUrl'])) { $model->shortUrl = $map['ShortUrl']; } return $model; } }