rdbms: make FakeResultWrapper use get_object_vars() again
authorAaron Schulz <aschulz@wikimedia.org>
Fri, 28 Jun 2019 20:22:11 +0000 (13:22 -0700)
committerAaron Schulz <aschulz@wikimedia.org>
Fri, 28 Jun 2019 20:22:40 +0000 (13:22 -0700)
commit6c9fb706a3d44f113b1f96ee1a52014a4a49fd07
treea33f691cf7224020acf781173a73e1459093dde4
parentd81dfffc5035a2f7d8ecaa2d7be5f0b2f1b5d8b9
rdbms: make FakeResultWrapper use get_object_vars() again

get_object_vars() avoids a bug in older PHP versions where
string digit fields end up as string digit array keys instead
of proper integers, which can cause errors on access.

Follow up to d9f688698ce0

Change-Id: Ic93231e4a7244f49149ce9ed35fbcb1e04ac4065
includes/libs/rdbms/database/resultwrapper/FakeResultWrapper.php