Code Duplication    Length = 3-3 lines in 5 locations

PHPDaemon/Clients/Mongo/Pool.php 5 locations

@@ 1089-1091 (lines=3) @@
1086
	 * @return void
1087
	 */
1088
	public function update($col, $cond, $data, $flags = 0, $cb = NULL, $params = []) {
1089
		if (strpos($col, '.') === false) {
1090
			$col = $this->dbname . '.' . $col;
1091
		}
1092
1093
		if (is_string($cond)) {
1094
			$cond = new \MongoCode($cond);
@@ 1202-1204 (lines=3) @@
1199
	 * @return MongoId
1200
	 */
1201
	public function insert($col, $doc = [], $cb = NULL, $params = []) {
1202
		if (strpos($col, '.') === false) {
1203
			$col = $this->dbname . '.' . $col;
1204
		}
1205
1206
		if (!isset($doc['_id'])) {
1207
			$doc['_id'] = new \MongoId;
@@ 1258-1260 (lines=3) @@
1255
	 * @return array IDs
1256
	 */
1257
	public function insertMulti($col, $docs = [], $cb = NULL, $params = []) {
1258
		if (strpos($col, '.') === false) {
1259
			$col = $this->dbname . '.' . $col;
1260
		}
1261
1262
		$ids  = [];
1263
		$bson = '';
@@ 1303-1305 (lines=3) @@
1300
	 * @return void
1301
	 */
1302
	public function remove($col, $cond = [], $cb = NULL, $params = []) {
1303
		if (strpos($col, '.') === false) {
1304
			$col = $this->dbname . '.' . $col;
1305
		}
1306
1307
		if (is_string($cond)) {
1308
			$cond = new \MongoCode($cond);
@@ 1346-1348 (lines=3) @@
1343
	 * @return void
1344
	 */
1345
	public function getMore($col, $id, $number, $conn) {
1346
		if (strpos($col, '.') === false) {
1347
			$col = $this->dbname . '.' . $col;
1348
		}
1349
1350
		$this->request(self::OP_GETMORE,
1351
			 "\x00\x00\x00\x00"