--- a/wp/wp-admin/includes/class-wp-importer.php Tue Jun 09 11:14:17 2015 +0000
+++ b/wp/wp-admin/includes/class-wp-importer.php Mon Oct 14 17:39:30 2019 +0200
@@ -12,6 +12,9 @@
/**
* Returns array with imported permalinks from WordPress database
*
+ * @global wpdb $wpdb WordPress database abstraction object.
+ *
+ * @param string $importer_name
* @param string $bid
* @return array
*/
@@ -26,7 +29,7 @@
// Grab all posts in chunks
do {
$meta_key = $importer_name . '_' . $bid . '_permalink';
- $sql = $wpdb->prepare( "SELECT post_id, meta_value FROM $wpdb->postmeta WHERE meta_key = '%s' LIMIT %d,%d", $meta_key, $offset, $limit );
+ $sql = $wpdb->prepare( "SELECT post_id, meta_value FROM $wpdb->postmeta WHERE meta_key = %s LIMIT %d,%d", $meta_key, $offset, $limit );
$results = $wpdb->get_results( $sql );
// Increment offset
@@ -49,6 +52,9 @@
/**
* Return count of imported permalinks from WordPress database
*
+ * @global wpdb $wpdb WordPress database abstraction object.
+ *
+ * @param string $importer_name
* @param string $bid
* @return int
*/
@@ -75,6 +81,8 @@
/**
* Set array with imported comments from WordPress database
*
+ * @global wpdb $wpdb WordPress database abstraction object.
+ *
* @param string $bid
* @return array
*/
@@ -114,6 +122,11 @@
return $hashtable;
}
+ /**
+ *
+ * @param int $blog_id
+ * @return int|void
+ */
public function set_blog( $blog_id ) {
if ( is_numeric( $blog_id ) ) {
$blog_id = (int) $blog_id;
@@ -123,13 +136,15 @@
fwrite( STDERR, "Error: can not determine blog_id from $blog_id\n" );
exit();
}
- if ( empty( $parsed['path'] ) )
+ if ( empty( $parsed['path'] ) ) {
$parsed['path'] = '/';
- $blog = get_blog_details( array( 'domain' => $parsed['host'], 'path' => $parsed['path'] ) );
- if ( !$blog ) {
+ }
+ $blogs = get_sites( array( 'domain' => $parsed['host'], 'number' => 1, 'path' => $parsed['path'] ) );
+ if ( ! $blogs ) {
fwrite( STDERR, "Error: Could not find blog\n" );
exit();
}
+ $blog = array_shift( $blogs );
$blog_id = (int) $blog->blog_id;
}
@@ -141,6 +156,11 @@
return $blog_id;
}
+ /**
+ *
+ * @param int $user_id
+ * @return int|void
+ */
public function set_user( $user_id ) {
if ( is_numeric( $user_id ) ) {
$user_id = (int) $user_id;
@@ -173,7 +193,7 @@
* @param string $url
* @param string $username
* @param string $password
- * @param bool $head
+ * @param bool $head
* @return array
*/
public function get_page( $url, $username = '', $password = '', $head = false ) {
@@ -210,7 +230,6 @@
public function is_user_over_quota() {
if ( function_exists( 'upload_is_user_over_quota' ) ) {
if ( upload_is_user_over_quota() ) {
- echo "Sorry, you have used your upload quota.\n";
return true;
}
}
@@ -229,9 +248,12 @@
}
/**
- * Reset global variables that grow out of control during imports
+ * Resets global variables that grow out of control during imports.
*
- * @return void
+ * @since 3.0.0
+ *
+ * @global wpdb $wpdb WordPress database abstraction object.
+ * @global array $wp_actions
*/
public function stop_the_insanity() {
global $wpdb, $wp_actions;
@@ -247,7 +269,7 @@
* Exits when a required param is not set.
*
* @param string $param
- * @param bool $required
+ * @param bool $required
* @return mixed
*/
function get_cli_args( $param, $required = false ) {