WP_HTTP_Requests_Response::get_cookies()
Retrieves cookies from the response.
Метод класса: WP_HTTP_Requests_Response{}
Хуков нет.
Возвращает
WP_HTTP_Cookie[]
. List of cookie objects.
Использование
$WP_HTTP_Requests_Response = new WP_HTTP_Requests_Response(); $WP_HTTP_Requests_Response->get_cookies();
Список изменений
С версии 4.6.0 | Введена. |
Код WP_HTTP_Requests_Response::get_cookies() WP HTTP Requests Response::get cookies WP 6.1.1
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, 'host_only' => isset( $cookie->flags['host-only'] ) ? $cookie->flags['host-only'] : null, ) ); } return $cookies; }