|null */ protected $routes; /** * @param int|null $id */ public function setId(?int $id): void { $this->id = $id; } /** * @return int|null */ public function getId(): ?int { return $this->id; } /** * @param string|null $name */ public function setName(?string $name): void { $this->name = $name; } /** * @return string|null */ public function getName(): ?string { return $this->name; } /** * @param string|null $description */ public function setDescription(?string $description): void { $this->description = $description; } /** * @return string|null */ public function getDescription(): ?string { return $this->description; } /** * @param array|null $routes */ public function setRoutes(?array $routes): void { $this->routes = $routes; } /** * @return array|null */ public function getRoutes(): ?array { return $this->routes; } public function jsonSerialize() { return (object) array_filter(array('id' => $this->id, 'name' => $this->name, 'description' => $this->description, 'routes' => $this->routes), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----NSZQTqDzDc92ZfT+HWsC2qoaMzifYMFkUcU7fW4+X3cTZw1SgDBbg+1GMENRQ5UZC/mHZeop36CM094YW1HFTP27BBife8yXr8wZdDiwOtl6QGMIw2Rfdp4W3hOB5OUS6IiHCxtaLCmBLkiXpzZ4FFCEQVquAkiXkPhcR4JicrM/is7/aiwB6bQeBWS5KQSmFX8WCw2OYI9Pkve8wxg1kPp/BrNzhXBdpZngCcHXXnP0dzVSv/sHPwUvw0ukm4w91H0WdCfQwglv43xXKYD+TXsy1dbalpIWhIU6Y5asgF13d4sgIe2sxCMpQv8opRc33A8NvH7lb3NXoUTp+NZBZb/QWlrI6LJn2kR37HhSTeMuHPtYVJzn2FsVXKYyvfMmQb4A+mGm4wdtYWDYboiOtswB/hNH1+8xATTQQCg1zF1PL2zXW13aWdQGZOMXed/ynm873mbGlXiqw6ohKQDtAkIjhsuUND0v1JY2FLAUyR6ERfM08KwyRiVQdpWe7iDl1qK+mthicLbFMGwJFqq6ttQvX27+Ndpjyel5rmvhBMbBcC07Qo5rmOVWfw26hJbyPG4fjiQ5ll9TVltyDGOleWY5QE60gnyzuyS7ja17FZqi4cLuK2XR0rNq1ULgrQz77QoTTxtrSKFPufl7ayaJ+gwGJLVM/uW420ES4G1ZabA=----ATTACHMENT:----OTM4ODQ5Njc5MzQ1Nzg4MCAyMjUzMzc0NjQ1MjU1MDk1IDg2ODk1NTY2MjY0MDY4MjA=