Code Duplication    Length = 3-4 lines in 2 locations

lib/Mongo/MongoClient.php 1 location

@@ 411-414 (lines=4) @@
408
            unset($urlOptions['wTimeout']);
409
        }
410
411
        if (isset($options['wTimeout'])) {
412
            $options['wTimeoutMS'] = $options['wTimeout'];
413
            unset($options['wTimeout']);
414
        }
415
416
        // Special handling for readPreferenceTags which are merged
417
        if (isset($options['readPreferenceTags']) && isset($urlOptions['readPreferenceTags'])) {

lib/Mongo/MongoCollection.php 1 location

@@ 958-960 (lines=3) @@
955
            $options['w'] = ($options['safe']) ? 1 : 0;
956
        }
957
958
        if (isset($options['wtimeout']) && !isset($options['wTimeoutMS'])) {
959
            $options['wTimeoutMS'] = $options['wtimeout'];
960
        }
961
962
        if (isset($options['w']) || !isset($options['wTimeoutMS'])) {
963
            $collectionWriteConcern = $this->getWriteConcern();