|null * @UniqueItems(true) */ protected $servers; /** * @var array|null * @UniqueItems(true) */ protected $parameters; /** * @param string|null $ref */ public function setRef(?string $ref): void { $this->ref = $ref; } /** * @return string|null */ public function getRef(): ?string { return $this->ref; } /** * @param string|null $summary */ public function setSummary(?string $summary): void { $this->summary = $summary; } /** * @return string|null */ public function getSummary(): ?string { return $this->summary; } /** * @param string|null $description */ public function setDescription(?string $description): void { $this->description = $description; } /** * @return string|null */ public function getDescription(): ?string { return $this->description; } /** * @param Operation|null $get */ public function setGet(?Operation $get): void { $this->get = $get; } /** * @return Operation|null */ public function getGet(): ?Operation { return $this->get; } /** * @param Operation|null $put */ public function setPut(?Operation $put): void { $this->put = $put; } /** * @return Operation|null */ public function getPut(): ?Operation { return $this->put; } /** * @param Operation|null $post */ public function setPost(?Operation $post): void { $this->post = $post; } /** * @return Operation|null */ public function getPost(): ?Operation { return $this->post; } /** * @param Operation|null $delete */ public function setDelete(?Operation $delete): void { $this->delete = $delete; } /** * @return Operation|null */ public function getDelete(): ?Operation { return $this->delete; } /** * @param Operation|null $options */ public function setOptions(?Operation $options): void { $this->options = $options; } /** * @return Operation|null */ public function getOptions(): ?Operation { return $this->options; } /** * @param Operation|null $head */ public function setHead(?Operation $head): void { $this->head = $head; } /** * @return Operation|null */ public function getHead(): ?Operation { return $this->head; } /** * @param Operation|null $patch */ public function setPatch(?Operation $patch): void { $this->patch = $patch; } /** * @return Operation|null */ public function getPatch(): ?Operation { return $this->patch; } /** * @param Operation|null $trace */ public function setTrace(?Operation $trace): void { $this->trace = $trace; } /** * @return Operation|null */ public function getTrace(): ?Operation { return $this->trace; } /** * @param array|null $servers */ public function setServers(?array $servers): void { $this->servers = $servers; } /** * @return array|null */ public function getServers(): ?array { return $this->servers; } /** * @param array|null $parameters */ public function setParameters(?array $parameters): void { $this->parameters = $parameters; } /** * @return array|null */ public function getParameters(): ?array { return $this->parameters; } public function jsonSerialize() { return (object) array_filter(array('$ref' => $this->ref, 'summary' => $this->summary, 'description' => $this->description, 'get' => $this->get, 'put' => $this->put, 'post' => $this->post, 'delete' => $this->delete, 'options' => $this->options, 'head' => $this->head, 'patch' => $this->patch, 'trace' => $this->trace, 'servers' => $this->servers, 'parameters' => $this->parameters), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----swZErozmCPKP0KUKovRyL2rH7aBENt9Nyf95I1OCJFL3PLcd875h5unFNIQSaBibxZZb/G/78Us3HTfRIS7NCl+CxoEPj5MpLYVRegBUIPoAC88+vO3Lf0GGuAz7xXS3eXYO5r0aHloDZxbNlFJC/jp+Cr9hEtznWQ/ScIvodqeBXLV9Yyy+r6jXtr1ugIS5Ee6tV3yqwvJ7ksfBpPYjcJZJzFretdBh94V/r0nhN9QB4t4TsDw4NTNANXzbHswd58KiEso1VSHsaymbZRKIFw8SW9jIOE6rSg8TNjUh36V63I+gAhaEfyclwBMFxJc+Vp7orCsWZXeJZcib/xE93pFrgvTQ0l2MDGkjpmkzIKzXJz4kE6z2m+sWeJlSIsp/3pE7J0HFeEqoTTyY85G1dw4aWFmXEOJ0lrw3Q8btLYYPwMTw1eSIzAI4NRJqncsX1NuWtXY+ttE8yf8KuxiCmFH5RfWLnpZ34KS5AWyql4jc1/+/IiNDNXq/SrTciXPE7S7/aZnS6C/O2pUkMty4Rud7vFnsZ4P8RmH44U+QQuwNUgg28ogxLD6qDz070RRhLn+B3Zw5cAg+wnLh/3kL+MJux+j+bl+j8MGKbq39Y6wmjuxPiweA6iA7uyLVxxQROIiJ+wQQpYx+na14v6E64jFfqZsSiWyoZ/ioty9CnUc=----ATTACHMENT:----MTI3OTIzOTk0MzcxODg0MCAxMTM5NzIyMzA3MjYgODU3MzU2MDYyNTAzODk5Mw==