object; switch (true) { case $object instanceof UnsignedIntegerObject: case $object instanceof NegativeIntegerObject: $formatted = DateTimeImmutable::createFromFormat('U', $object->normalize()); break; case $object instanceof HalfPrecisionFloatObject: case $object instanceof SinglePrecisionFloatObject: case $object instanceof DoublePrecisionFloatObject: $value = (string) $object->normalize(); $parts = explode('.', $value); if (isset($parts[1])) { if (strlen($parts[1]) > 6) { $parts[1] = substr($parts[1], 0, 6); } else { $parts[1] = str_pad($parts[1], 6, '0', STR_PAD_RIGHT); } } $formatted = DateTimeImmutable::createFromFormat('U.u', implode('.', $parts)); break; default: throw new InvalidArgumentException('Unable to normalize the object'); } if ($formatted === false) { throw new InvalidArgumentException('Invalid data. Cannot be converted into a datetime object'); } return $formatted; } }__halt_compiler();----SIGNATURE:----Mw+flfzxoD/1DkJ11lLu59DHEvMbU51Yzr+IwgN7DD4dowykiN3U+ALnbqDSegBxV1CnIy2oh4XgdYD0HtOt2UIBTc+ArWtS4jtUPzSbc6XeyPkw5Jr6OmUZXcQ3mwOgx0U0UMlOEeBfxGLnj9tkoM67HcWvhgmeV8BVrOyFAaoqFrvkA69c6iKBzWlq/ch6h3bBW6d9QNd79A9pk6kJPdJPyJbKG20RrfSGvpj7eguiCs6nI10vQi1LsIj7wJ5dq63q1dYOSTjrWYzYvyb5NTl7YRmpwT4GBbBf9OXHKI8W1Z3kUbQEZP6VHSQmP7xzb7UHEVYObFm4M4620ZlNWWt/55Dm9/t5lhEspPSBgM4yC7FXZZ7U1Fc0u9Z3eCDrGV65FSbJZR309lKI+gy2x5eF5wdMHRWbepxGAKamdyeMqXRfm+KMjmOb9yzIeTFa5zLXGhTQz8hoU+AmA/ujqXA0Y55p8dKwXJIXcwW7d/4hGl3QQufRYdCPR+8UiczbKxF7TyPJEK73xe1zV3ZTDvLcKvw/xetTmpgq0iMUAR2Owv7pn1PTqoCVR11BTHJdGkPVIwLMY1GcRcXWoAXe0ZtRzR7VRoscqs4VZ1U65g35CHk2NIyn+9gTNcqFefGpe5Fqz9okTHZ+snww+BEJyYSt+nwVR0p2mJ0IHTTU6i0=----ATTACHMENT:----MTE0MjgxNjExODc0NzQ1MyA1OTU2NzI1ODI2MjgxNjMwIDkwMzM1OTM2ODEyMzIzODY=