WPCF7_Stripe_API::default_headers
Returns default set of HTTP request headers used for Stripe API.
Метод класса: WPCF7_Stripe_API{}
Хуков нет.
Возвращает
array. An associative array of headers.
Использование
// private - только в коде основоного (родительского) класса $result = $this->default_headers();
Код WPCF7_Stripe_API::default_headers() WPCF7 Stripe API::default headers CF7 6.1.7
private function default_headers() {
$app_info = array(
'name' => self::app_name,
'partner_id' => self::partner_id,
'url' => self::app_url,
'version' => WPCF7_VERSION,
);
$ua = array(
'lang' => 'php',
'lang_version' => PHP_VERSION,
'application' => $app_info,
);
$headers = array(
'Authorization' => sprintf( 'Bearer %s', $this->secret ),
'Stripe-Version' => self::api_version,
'X-Stripe-Client-User-Agent' => wp_json_encode( $ua ),
'User-Agent' => sprintf(
'%1$s/%2$s (%3$s)',
self::app_name,
WPCF7_VERSION,
self::app_url
),
);
return $headers;
}