This commit is contained in:
proelements
2026-02-16 11:44:35 +02:00
parent 08ec8d01f1
commit b499583e5a
348 changed files with 3915 additions and 1414 deletions

View File

@@ -53,6 +53,9 @@ class Updater {
add_filter( 'plugins_api', array( $this, 'get_plugin_info' ), 10, 3 );
add_filter( 'upgrader_post_install', array( $this, 'upgrader_post_install' ), 10, 3 );
// set timeout
add_filter( 'http_request_timeout', array( $this, 'http_request_timeout' ) );
// set sslverify for zip download
add_filter( 'http_request_args', array( $this, 'http_request_sslverify' ), 10, 2 );
}
@@ -117,6 +120,17 @@ class Updater {
}
/**
* Callback fn for the http_request_timeout filter
*
* @since 1.0
* @return int timeout value
*/
public function http_request_timeout() {
return 2;
}
/**
* Callback fn for the http_request_args filter
*
@@ -201,8 +215,7 @@ class Updater {
$query = add_query_arg( array( 'access_token' => $this->config['access_token'] ), $query );
$raw_response = wp_remote_get( $query, array(
'sslverify' => $this->config['sslverify'],
'timeout' => 2,
'sslverify' => $this->config['sslverify']
) );
return $raw_response;
@@ -387,4 +400,4 @@ class Updater {
return $result;
}
}
}