WP_HTTP_Requests_Response::get_cookies()

Retrieves cookies from the response.


Return

(WP_HTTP_Cookie[]) List of cookie objects.


Source

File: wp-includes/class-wp-http-requests-response.php

	public function get_cookies() {
		$cookies = array();
		foreach ( $this->response->cookies as $cookie ) {
			$cookies[] = new WP_Http_Cookie( array(
				'name'    => $cookie->name,
				'value'   => urldecode( $cookie->value ),
				'expires' => isset( $cookie->attributes['expires'] ) ? $cookie->attributes['expires'] : null,
				'path'    => isset( $cookie->attributes['path'] ) ? $cookie->attributes['path'] : null,
				'domain'  => isset( $cookie->attributes['domain'] ) ? $cookie->attributes['domain'] : null,
			));
		}

		return $cookies;
	}


Changelog

Changelog
Version Description
WP-4.6.0 Introduced.