File: /var/www/html/wp-content/plugins/query-monitor/data/request.php
<?php declare(strict_types = 1);
/**
* This file is generated by the generate.mjs script.
* Do not edit it manually.
*
* Source schema: src/schemas/data/request.json
*/
/**
* Request data transfer object.
*
* @package query-monitor
*/
class QM_Data_Request extends QM_Data {
/**
* @phpstan-var array{
* title: string,
* id: int|false,
* }
*/
public $user;
/**
* @phpstan-var array{
* current_site?: array{
* title: string,
* data: WP_Site,
* },
* current_network?: array{
* title: string,
* data: WP_Network,
* },
* }
*/
public $multisite;
/**
* @phpstan-var array{
* request: string,
* matched_rule?: string,
* matched_query?: string,
* query_string: string,
* }
*/
public $request;
/**
* @var array<string, string|array|array>
*/
public $qvars;
/**
* @phpstan-var ?array{
* title: string,
* data?: WP_Term|WP_Post_Type|WP_Post|WP_User,
* type?: string,
* }
*/
public $queried_object;
/**
* @var array<string, string>
*/
public $matching_rewrites;
}