Code Duplication    Length = 3-4 lines in 2 locations

lib/Mongo/MongoClient.php 1 location

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

lib/Mongo/MongoCollection.php 1 location

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