X7ROOT File Manager
Current Path:
/opt/cpanel/ea-wappspector/vendor/rector/rector/vendor/react/dns/src/Query
opt
/
cpanel
/
ea-wappspector
/
vendor
/
rector
/
rector
/
vendor
/
react
/
dns
/
src
/
Query
/
??
..
??
CachingExecutor.php
(2.58 KB)
??
CancellationException.php
(118 B)
??
CoopExecutor.php
(3.38 KB)
??
ExecutorInterface.php
(1.45 KB)
??
FallbackExecutor.php
(1.71 KB)
??
HostsFileExecutor.php
(3 KB)
??
Query.php
(2.01 KB)
??
RetryExecutor.php
(2.57 KB)
??
SelectiveTransportExecutor.php
(3.01 KB)
??
TcpTransportExecutor.php
(13.64 KB)
??
TimeoutException.php
(106 B)
??
TimeoutExecutor.php
(2.74 KB)
??
UdpTransportExecutor.php
(8.33 KB)
Editing: Query.php
<?php namespace RectorPrefix202411\React\Dns\Query; use RectorPrefix202411\React\Dns\Model\Message; /** * This class represents a single question in a query/response message * * It uses a structure similar to `\React\Dns\Message\Record`, but does not * contain fields for resulting TTL and resulting record data (IPs etc.). * * @link https://tools.ietf.org/html/rfc1035#section-4.1.2 * @see \React\Dns\Message\Record */ final class Query { /** * @var string query name, i.e. hostname to look up */ public $name; /** * @var int query type (aka QTYPE), see Message::TYPE_* constants */ public $type; /** * @var int query class (aka QCLASS), see Message::CLASS_IN constant */ public $class; /** * @param string $name query name, i.e. hostname to look up * @param int $type query type, see Message::TYPE_* constants * @param int $class query class, see Message::CLASS_IN constant */ public function __construct($name, $type, $class) { $this->name = $name; $this->type = $type; $this->class = $class; } /** * Describes the hostname and query type/class for this query * * The output format is supposed to be human readable and is subject to change. * The format is inspired by RFC 3597 when handling unkown types/classes. * * @return string "example.com (A)" or "example.com (CLASS0 TYPE1234)" * @link https://tools.ietf.org/html/rfc3597 */ public function describe() { $class = $this->class !== Message::CLASS_IN ? 'CLASS' . $this->class . ' ' : ''; $type = 'TYPE' . $this->type; $ref = new \ReflectionClass('RectorPrefix202411\\React\\Dns\\Model\\Message'); foreach ($ref->getConstants() as $name => $value) { if ($value === $this->type && \strpos($name, 'TYPE_') === 0) { $type = \substr($name, 5); break; } } return $this->name . ' (' . $class . $type . ')'; } }
Upload File
Create Folder