Code Duplication    Length = 3-4 lines in 2 locations

lib/Mongo/MongoClient.php 1 location

@@ 417-420 (lines=4) @@
414
            unset($urlOptions['wTimeout']);
415
        }
416
417
        if (isset($options['wTimeout'])) {
418
            $options['wTimeoutMS'] = $options['wTimeout'];
419
            unset($options['wTimeout']);
420
        }
421
422
        // Special handling for readPreferenceTags which are merged
423
        if (isset($options['readPreferenceTags']) && isset($urlOptions['readPreferenceTags'])) {

lib/Mongo/MongoCollection.php 1 location

@@ 964-966 (lines=3) @@
961
            $options['w'] = ($options['safe']) ? 1 : 0;
962
        }
963
964
        if (isset($options['wtimeout']) && !isset($options['wTimeoutMS'])) {
965
            $options['wTimeoutMS'] = $options['wtimeout'];
966
        }
967
968
        if (isset($options['w']) || !isset($options['wTimeoutMS'])) {
969
            $collectionWriteConcern = $this->getWriteConcern();