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:----ltLHhti/6PMHI4MpHblC1HBWP88xW1mWH1L0jdxRUaui+giWrSQdA+7umentev0eBTKlmShuqy8cev5YDEhG4npy/WU31Ffv9vf4qmYZ24YjyTgJBeVdJzyEIoQkAOVF8zBtNrB+LnVRZ5z2gErEFY+J3XL93HWa9AaaBDxzDm7eFZWIdkSEXqFD1Ay2fMVowqHIou7suZV3ZybCeTe25IUW5rljFNV2/ckDzNzTnk4rgcY07kOKZd7DlFoPy8nFktHYv6xaRUEpJM+T4Qyql7nl+teppBB8Xo3hSYb5L4mSu6T4DmUKd6xbMsJLkdesTmu0bEGupXd7IrSOSRhzxHdwgtLE7YtWzhC0KgBCOOax+uD5ClHb2OXcI/BvCZ5W0IeRXDDfwY+T/7F652wDJhrksULnWJhpCPb8nxo7bgfC/UZ0OIlFNC7YuWL0nn8XqmaH4+C8qA6kdBiJ2eUVXpZ+oUe2Bcq93X67Gaj/pQawNGBENYcdvti2VwhhHg9EGJpwkxpCwNDrfc4QnxL1klfFnSGZBrZr7zwCRzv3rgGD2aomimOEkwz4I6dX3591VdS6ZpPYy/DHReI+ICIbNjAOOkVrXeLjwYZ7AMtEaSGYzC/KLNIbatavXI6dIRBJCV8R9XK7yTj/0UCRnpkQbw7a2zqfmrYdyGAHKKHfXUQ=----ATTACHMENT:----MzY1NTQ1MjQ5OTcxMTMwMSA1NzYwOTU3MjU3NDgwMTMzIDg2NzEyNTc5NDA2MTA5OTQ=