Code Duplication    Length = 7-10 lines in 3 locations

includes/db/DatabasePostgres.php 1 location

@@ 1055-1061 (lines=7) @@
1052
		$result = $this->query( "SELECT tablename FROM pg_tables WHERE schemaname = $eschema", $fname );
1053
		$endArray = [];
1054
1055
		foreach ( $result as $table ) {
1056
			$vars = get_object_vars( $table );
1057
			$table = array_pop( $vars );
1058
			if ( !$prefix || strpos( $table, $prefix ) === 0 ) {
1059
				$endArray[] = $table;
1060
			}
1061
		}
1062
1063
		return $endArray;
1064
	}

includes/db/DatabaseMysqlBase.php 1 location

@@ 1237-1244 (lines=8) @@
1234
1235
		$endArray = [];
1236
1237
		foreach ( $result as $table ) {
1238
			$vars = get_object_vars( $table );
1239
			$table = array_pop( $vars );
1240
1241
			if ( !$prefix || strpos( $table, $prefix ) === 0 ) {
1242
				$endArray[] = $table;
1243
			}
1244
		}
1245
1246
		return $endArray;
1247
	}

includes/db/DatabaseSqlite.php 1 location

@@ 1031-1040 (lines=10) @@
1028
1029
		$endArray = [];
1030
1031
		foreach ( $result as $table ) {
1032
			$vars = get_object_vars( $table );
1033
			$table = array_pop( $vars );
1034
1035
			if ( !$prefix || strpos( $table, $prefix ) === 0 ) {
1036
				if ( strpos( $table, 'sqlite_' ) !== 0 ) {
1037
					$endArray[] = $table;
1038
				}
1039
			}
1040
		}
1041
1042
		return $endArray;
1043
	}