|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:----wgRVC6HotQmgWNxCt2xZp/mxQXhleoxurIoXph1uscklFqE/rre+cJdYBOJeUGkerKVMxEW3HzAxSxoDOIkJW7O/BpwLo9uunQLRvswM3iPG4TFvUAeeOLwI5gXxoXkNCOQiYFYexwSYcln/+Fr2QRBrVnovd06GfHL4zfHdkMSkIfOElwaMoz/VAZLQQZ3SDWrEO6y1kXxdKKpRtADlvJtHhnEtEP2jkvSg+Yqe6+/G7XYctXwPZ/Q0HkfZKKJaGQMpRKops5Vz4anAd1hAgOWC5Dbi/13lAWjng28+aAJW1f6YCU57QvkqxVaVv+mdWq1TBXtczSwpBGSNstv5XYVlpDvJ4NDh0Fqx/cLge9IDd75OHfacoVtdOkMxn4GqGXbTFxpQdKMaDX+SMCEGcKpZNr4c86BO+rlDPRICojNJxl3TO1+5pZv1TK80lnTuou/oiHCfDlZ+qnlu3VJGLezq0CW7Igz+XjRH9tvkjqijS3E/xuMwVTaCc4UyEUhvlqRBT1Y8T7YEcQj94goE0M/oCtWj1GR1/dZO6tOEi/jWGlIc9kFCy3sono6cMcs0TZX+hjktMOZm0fuKjb24OCuO5BR3qw8Ggq7x8C2OdhJKkziY8XBSqtXC1D+9nrVST1Avjdvayo6r6ZgoUqCCKlv+QeBQCVCcYJ5Mig9oG9E=----ATTACHMENT:----MTQ4NDAyOTY2NzMxOTY4NyAyNTE2ODYxNjYxNTcwNjkyIDUzNjgxODgxMzA3NTI0MzM=