replacee = $replacee; } /** * @return Thing|null */ public function getReplacee(): ?Thing { return $this->replacee; } /** * @param Thing|null $replacer */ public function setReplacer(?Thing $replacer): void { $this->replacer = $replacer; } /** * @return Thing|null */ public function getReplacer(): ?Thing { return $this->replacer; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('replacee' => $this->replacee, 'replacer' => $this->replacer), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----E0wNV+x1404akTDwRVaK7umv56jvkb9yKiYfGP9ItMvGaymiO9oeqwBng5vnQLmBxd2iFdO8UL73EG1v4d1EYTrCj5z8XfTNQSbPxa9U6J6841FXxk8xVowbZFZMQAc/aoYV/0phH78joSUj9NTouMUNcAE31nvBpVlkxX1CytoHbuqzuuwdcjmKpXx5tr3sipZafZL3LfXVKR2P7s0641kxmX426jQoljIhoFy7HrYO6zuST9WTm5XUzB/VsfejyFzfHu5Tg8i9XJvgiqW6HXb75PipDWp15stR3ifWhJMG9iXtpeoRcC/RAIBOuSBHYkc3or1zt1I0MOsWKHdXfMqq7/3NJ0jWfv+OVP4cLfBrcM8dCojJ8mI30bRBG8olfW9u3dxCVv6e2jzD8aNWWbqiZp3ff1PV5rOnUkmGIcGSCXwqSQxzLPwsZx9xyHQb0GLRNf/DoUDiJwodzqKNHAX6E28gh49OyvKkZvKbYFSg8G1iZvd8+z3i3gEhS/XyRitr7WSWhzpw/7d9KGiuhTfjP5PKE80I14H23Hcvf2kJfPJNkCJ191XfaQXa/eHK/jZFZE+iMXD/KLtoGkhS5fmqQsyHYj7XZZTV2j5n/3b8aXbN9tZQtQEqSuU0wnL90L0TOg4w1m+yljCYlBiGnb3dpr3gcSDS2BF2FC9NtGs=----ATTACHMENT:----OTU4NjY2MzMxNzUyNDU3NyAzNTM0MTkxNTk1Mjc4MDIwIDI2OTcwODUyMzMyNTY5NTg=