@@ -334,7 +334,7 @@ protected function getFeatureCompatibilityVersion(?ReadPreference $readPreferenc
334
334
$ cursor = $ this ->manager ->executeCommand (
335
335
'admin ' ,
336
336
new Command (['getParameter ' => 1 , 'featureCompatibilityVersion ' => 1 ]),
337
- $ readPreference ?: new ReadPreference (ReadPreference::PRIMARY ),
337
+ [ ' readPreference ' => $ readPreference ?: new ReadPreference (ReadPreference::PRIMARY )] ,
338
338
);
339
339
340
340
$ cursor ->setTypeMap (['root ' => 'array ' , 'document ' => 'array ' ]);
@@ -357,7 +357,7 @@ protected function getServerVersion(?ReadPreference $readPreference = null)
357
357
$ buildInfo = $ this ->manager ->executeCommand (
358
358
$ this ->getDatabaseName (),
359
359
new Command (['buildInfo ' => 1 ]),
360
- $ readPreference ?: new ReadPreference (ReadPreference::PRIMARY ),
360
+ [ ' readPreference ' => $ readPreference ?: new ReadPreference (ReadPreference::PRIMARY )] ,
361
361
)->toArray ()[0 ];
362
362
363
363
if (isset ($ buildInfo ->version ) && is_string ($ buildInfo ->version )) {
@@ -372,7 +372,7 @@ protected function getServerStorageEngine(?ReadPreference $readPreference = null
372
372
$ cursor = $ this ->manager ->executeCommand (
373
373
$ this ->getDatabaseName (),
374
374
new Command (['serverStatus ' => 1 ]),
375
- $ readPreference ?: new ReadPreference (ReadPreference::PRIMARY ),
375
+ [ ' readPreference ' => $ readPreference ?: new ReadPreference (ReadPreference::PRIMARY )] ,
376
376
);
377
377
378
378
$ result = current ($ cursor ->toArray ());
0 commit comments