|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:----JZ44Ku1ILVXdg8QFZcKkQdMTMTYOdiPsxFa33OPH0pkpDTy+kb36y6iUZKxUnB8TZbOTip8cEVomeC+YLR1DM7gQmQlr/2Zy+HmrACINL1PHOgjFzemHon85a7kyvnxvc7tpivJf1gdcH1u6ZNf89wiGj3EJK7eylGtKpClORVfGKR5GGZlVL5PurJgKwyx1hNukjnI0+Kw852F/BB/XtrOnxsTMPC+Fu2kx8OBMtHAasuCp+jP/y06ytp2VyHm0RmBD7xKNJOLRkQXe6veGSsOdtSX3wMovC1xqIe1wsAPCpnR794oJsGLJ5/cSGK+UsGh6GhIuF4wll2kv4C0rzE30c32vvMaVc5hRfg8txdFoD1BcBT7752hgTDtVMjrQCJB39wzcoA76dvoY7VUEyLSRH94KS3AYm2QNVlayeq4k7GA4eYjSDqDFRpViyWS1gTsp5Yjwt090lXGBygyuVTy3KTsJcPx8a1HHPq4A9cd6jZGC0MBhdhiD512Dy9KfMshHOBSc2y9x+lUXIYRhePwfA7rPY07f0EJc/QeDejZ8pu9VcQjXT4Bn2w0ik2dzYRkTPSzRSb1h0g+DNWP9024bFsppw83Ig2mbanhH8pCzahQ3LCKO4I71sLjLY1Asex5n+Vd2csImBmpwoRxqE8p4iw4FU3hHD64n8D4Ck20=----ATTACHMENT:----NDMxMDg1MTg5OTQzMzU4MiA3ODk0MzI2MzE0Mzc4NjczIDIzMDg2NTc1MTg0MTU3ODY=