WP_Recovery_Mode_Cookie_Service::parse_cookie()privateWP 5.2.0

Parses the cookie into its four parts.

Метод класса: WP_Recovery_Mode_Cookie_Service{}

Хуков нет.

Возвращает

Массив|WP_Error. Cookie parts array, or error object on failure.

Использование

// private - только в коде основоного (родительского) класса
$result = $this->parse_cookie( $cookie );
$cookie(строка) (обязательный)
Cookie content.

Список изменений

С версии 5.2.0 Введена.

Код WP_Recovery_Mode_Cookie_Service::parse_cookie() WP 6.5.2

private function parse_cookie( $cookie ) {
	$cookie = base64_decode( $cookie );
	$parts  = explode( '|', $cookie );

	if ( 4 !== count( $parts ) ) {
		return new WP_Error( 'invalid_format', __( 'Invalid cookie format.' ) );
	}

	return $parts;
}