WordPress\AiClient\Providers\Http\Contracts

RequestAuthenticationInterface{}interfaceWP 0.1.0└─ WithJsonSchemaInterface

Interface for HTTP request authentication.

No Hooks.

Usage

$RequestAuthenticationInterface = new RequestAuthenticationInterface();
// use class methods

Methods

  1. public authenticateRequest(Request $request)

Changelog

Since 0.1.0 Introduced.

RequestAuthenticationInterface{} code WP 7.0

interface RequestAuthenticationInterface extends WithJsonSchemaInterface
{
    /**
     * Authenticates an HTTP request.
     *
     * @since 0.1.0
     *
     * @param Request $request The request to authenticate.
     * @return Request The authenticated request.
     */
    public function authenticateRequest(Request $request): Request;
}