id = $id; } /** * @return int|null */ public function getId(): ?int { return $this->id; } /** * @param int|null $status */ public function setStatus(?int $status): void { $this->status = $status; } /** * @return int|null */ public function getStatus(): ?int { return $this->status; } /** * @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 $class */ public function setClass(?string $class): void { $this->class = $class; } /** * @return string|null */ public function getClass(): ?string { return $this->class; } /** * @param bool|null $async */ public function setAsync(?bool $async): void { $this->async = $async; } /** * @return bool|null */ public function getAsync(): ?bool { return $this->async; } /** * @param string|null $engine */ public function setEngine(?string $engine): void { $this->engine = $engine; } /** * @return string|null */ public function getEngine(): ?string { return $this->engine; } /** * @param Action_Config|null $config */ public function setConfig(?Action_Config $config): void { $this->config = $config; } /** * @return Action_Config|null */ public function getConfig(): ?Action_Config { return $this->config; } public function jsonSerialize() { return (object) array_filter(array('id' => $this->id, 'status' => $this->status, 'name' => $this->name, 'class' => $this->class, 'async' => $this->async, 'engine' => $this->engine, 'config' => $this->config), static function ($value) : bool { return $value !== null; }); } } __halt_compiler();----SIGNATURE:----dgGjGCeNkOgwHnsOQFZJhBZSUX/5QRm0EEmIX5rMazRDSGTO2qUH8FV9Lz2VO3exgiZvu9w4gQtV12T/9RdLaMDHTS8p1gfR2p2zpSpLv25qDzcKG+EPaNkYvP9EZYAL5Jk2e4+RCRgXexH4shjMq8UgTBQxKQcSmLWwal+NpJx4NUPEcaetQUmlxW7orIBXqojLe/jeRQSSMNNdaMu6dsACtGXvjEfNluX/Ukyrmd7/Y2j1DzeEeN0TrAsH5nWq0KxqTieh/y6011Xmt6c4/vgWuNPdvVGP0G5oJgdNKhI8swn5/Off3N6jTyguM7qL/AUHuLzDDDbSGfUL8MrxLfR9ovgjAc79IQ1V74Qq3FYYlBmLq7Bx4weiPi0O+0vvRFiw1GExkMgDkqthUA9WaKlNOMGkTv6pidTKKRnbjhkSLCy9gImv6YIvEMcdg7ipqZw3OjlZmpdYtIkWePjaosx4LZYzF1yagoiCc0vEss3Bs2jnlDkUnsxbEIY4xYfwgTCOueJRz+Vk4ka+rlJJ/Etizfpr/ukbfxeN+ZWLR+hF/J6bbBfZIOWQmdIrlyUN+SfV+qQ0zkJGcK5fzQBEJU4yv1xdOa0Ue+EruU8DoMg6qGp7pnuAgndIKUOtkbL6J3SM8XlzcD7As9QFngNn5uqR3yzN2acKAxEP7dHPOPM=----ATTACHMENT:----NDk4MTcwNjA2Mzc5MTcxMSAyNTE4OTU0NTk3NzE5MTkwIDYyODU2NjQyMzI1NjMxNDA=