Code Duplication    Length = 6-6 lines in 3 locations

src/DataCollector/DoctrineMongoDbDataCollector.php 3 locations

@@ 126-131 (lines=6) @@
123
                    $query .= '.count(';
124
                    if ($log['query'] || $log['limit'] || $log['skip']) {
125
                        $query .= $this->bsonEncode($log['query']);
126
                        if ($log['limit'] || $log['skip']) {
127
                            $query .= ', '.$this->bsonEncode($log['limit']);
128
                            if ($log['skip']) {
129
                                $query .= ', '.$this->bsonEncode($log['skip']);
130
                            }
131
                        }
132
                    }
133
                    $query .= ')';
134
                } elseif (isset($log['skip'])) {
@@ 156-161 (lines=6) @@
153
                    $query .= '.execute()';
154
                } elseif (isset($log['find'])) {
155
                    $query .= '.find(';
156
                    if ($log['query'] || $log['fields']) {
157
                        $query .= $this->bsonEncode($log['query']);
158
                        if ($log['fields']) {
159
                            $query .= ', '.$this->bsonEncode($log['fields']);
160
                        }
161
                    }
162
                    $query .= ')';
163
                } elseif (isset($log['findOne'])) {
164
                    $query .= '.findOne(';
@@ 165-170 (lines=6) @@
162
                    $query .= ')';
163
                } elseif (isset($log['findOne'])) {
164
                    $query .= '.findOne(';
165
                    if ($log['query'] || $log['fields']) {
166
                        $query .= $this->bsonEncode($log['query']);
167
                        if ($log['fields']) {
168
                            $query .= ', '.$this->bsonEncode($log['fields']);
169
                        }
170
                    }
171
                    $query .= ')';
172
                } elseif (isset($log['getDBRef'])) {
173
                    $query .= '.getDBRef()';