actionPlatform = $actionPlatform; } /** * @return string|\PSX\Uri\Uri|null */ public function getActionPlatform() { return $this->actionPlatform; } /** * @param string|null $contentType */ public function setContentType(?string $contentType): void { $this->contentType = $contentType; } /** * @return string|null */ public function getContentType(): ?string { return $this->contentType; } /** * @param string|null $encodingType */ public function setEncodingType(?string $encodingType): void { $this->encodingType = $encodingType; } /** * @return string|null */ public function getEncodingType(): ?string { return $this->encodingType; } /** * @param string|null $urlTemplate */ public function setUrlTemplate(?string $urlTemplate): void { $this->urlTemplate = $urlTemplate; } /** * @return string|null */ public function getUrlTemplate(): ?string { return $this->urlTemplate; } /** * @param SoftwareApplication|null $actionApplication */ public function setActionApplication(?SoftwareApplication $actionApplication): void { $this->actionApplication = $actionApplication; } /** * @return SoftwareApplication|null */ public function getActionApplication(): ?SoftwareApplication { return $this->actionApplication; } /** * @param string|null $httpMethod */ public function setHttpMethod(?string $httpMethod): void { $this->httpMethod = $httpMethod; } /** * @return string|null */ public function getHttpMethod(): ?string { return $this->httpMethod; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('actionPlatform' => $this->actionPlatform, 'contentType' => $this->contentType, 'encodingType' => $this->encodingType, 'urlTemplate' => $this->urlTemplate, 'actionApplication' => $this->actionApplication, 'httpMethod' => $this->httpMethod), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----nX38U922IbAGTbvcGSrAdZimqM72UUT0ExDRf/JFA+1JrNcscbbhSTFyzqEYO525ZhNnkEuK3baBvKIBe3bvP6IXXQdDunkqSdkU8Gp4d2J355rK0Rq3IDebVZGpvWH0AnyPHeCBmw7TrvFQ1nNq7H7eP0vo+g2L8K7c+rpyRMOWAig4Fug74qGK/H1g6U/nYDLjnUScGG9Zz84TkQ+17X6ONOgOvmOPjf0JgcbRPGWuAKyfD4qLvtA+prUHq4yfRyppiHyMnZlhM19mgYsZE3P0h36X+rehCANoy/XDEMCXZupC2fM/FKKrjz2jf0jdDihkmiumdu8e/0H/rzfpvv3xI9UF0fpZHpEaZCLvruBGYLFavCLyBDOp2j/OH2FpMTlGPQu18WjdGc2TvjJn0Oz68EKXVtTEQBRFVpjg/SlWIjVIycUxiOKFr/4bzY8un4bn+XTezu1cN91Xp+uaaJ6mRF+UHKYQqXQuvXrzZuayRtUvf3KXxPCewob4XbmQa/JCO+0U/VM5NcZLNM/KhT+3kAcwhqG70kxHqD4axn1lqBXjrBlfiKiMThb2hgb1ZgvxMQpb7PvWXQV6E/lMoFZ6zZvXy3n28+AOTz/iSD9b1fm/zf3TleVA9vffbZPsgv2q6wkpyGxgvBKLlvWOVo9nCsUnhSakeJR3eHqG/wc=----ATTACHMENT:----ODkxODIyNjU3NTI0NzMzMyA2MjMzMDY4NjM3ODY5MDggNTQwODYxNzM5ODgzMjYxMg==