<?php declare(strict_types = 1); namespace MailPoet\API\REST; if (!defined('ABSPATH')) exit; use WP_REST_Request; class Request { /** @var WP_REST_Request */ private $wpRequest; public function __construct( WP_REST_Request $wpRequest ) { $this->wpRequest = $wpRequest; } public function getHeader(string $key): ?string { return $this->wpRequest->get_header($key); } public function getParams(): array { return $this->wpRequest->get_params(); } /** @return mixed */ public function getParam(string $name) { return $this->wpRequest->get_param($name); } }
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
API.php | File | 3.61 KB | 0644 |
|
Endpoint.php | File | 420 B | 0644 |
|
EndpointContainer.php | File | 662 B | 0644 |
|
ErrorResponse.php | File | 465 B | 0644 |
|
Exception.php | File | 243 B | 0644 |
|
Request.php | File | 606 B | 0644 |
|
Response.php | File | 304 B | 0644 |
|
index.php | File | 6 B | 0644 |
|