* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class Route implements \JsonSerializable { /** @var string */ private $path; /** @var array */ private $methods; /** @var string */ private $version; public function __construct(string $path, array $methods, string $version) { $this->path = $path; $this->methods = $methods; $this->version = $version; } /** * @return string */ public function getPath(): string { return $this->path; } /** * @return array */ public function getMethods(): array { return $this->methods; } /** * @return string */ public function getVersion(): string { return $this->version; } public function jsonSerialize() { return [ 'path' => $this->path, 'methods' => $this->methods, 'version' => $this->version, ]; } } __halt_compiler();----SIGNATURE:----pJz43ibG6tnAwKraGC+GsxtZeCExtOWCKyZSqLCOGl8nR524oPIfvp/zk58OGXLaaqpulmOHJGNrt23kYFQlh1shRGW45w3oVQbUWxZQJ+EO5nuGnBQlPXPOsrAqZhaX+QSk0Au+EI39vFEnpzWuyQXtvCSPRI0P4r2NTeoHPxKYLPrWuqVWpSzkYeJJB0BFKKadFphbVQZOwfck8wE+TwVoklFa3Yxbevms0P+p9bMiulRO6EDIdREh73VXZxB0p7JznK53yX+6WqxmHuopIaJk0DajmwR3o/BvwIBrAhvdXCJdCjvuxrA4urP6oP6NPzQ6XIEtVI1l9VMBljkX6PBHw2Pt649TWz5fIV0KrTwtuaeiFA16TTxuUyxUZ96OmX1DjhBbtlTQ7qFNiPy4dTkYhNsk4Q1QKR7or8YF2z89FZaMLcTwMdpGf3H82kESR9Vxr/gMwkRTkZgc53vjeGfuYDnMPGBVsyhs/GmSpqdANCLRk6B00vf8BPkCSpgoHtAzCMuSZ6YKq/ysRiaWxcaZNw7il9h/hCbnHrhF1R3IObxBu6WNRadTkY0Q/Zfe4K75PcrhxUWcQFPwxhx1zTFXiZ5XdD6RTnkt3RGO6uiQfkbnNCICj5Vr88RQVJSiPtOg7qr4T5MANzV6PDf738HNoujMJRAkOaR1xQWX+Ns=----ATTACHMENT:----NTQ0MTAzODY5NDQ5NTIwMiAzOTM4MTU0Mjc2MzcxNTk2IDcxNzYwMjk1MjUzNzU1MDI=