private function dumpBsonObject(Type $object) { if ($object instanceof Binary && in_array($object->getType(), [Binary::TYPE_MD5, Binary::TYPE_UUID, Binary::TYPE_OLD_UUID], true)) { return $object->getData(); } if (method_exists($object, '__toString')) { return $object->__toString(); } return ArrayHelper::toArray($object); }