| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 <?php 2 3 declare (strict_types=1); 4 namespace WordPress\AiClient\Providers\Http\Contracts; 5 6 use WordPress\AiClient\Common\Contracts\WithJsonSchemaInterface; 7 use WordPress\AiClient\Providers\Http\DTO\Request; 8 /** 9 * Interface for HTTP request authentication. 10 * 11 * @since 0.1.0 12 */ 13 interface RequestAuthenticationInterface extends WithJsonSchemaInterface 14 { 15 /** 16 * Authenticates an HTTP request. 17 * 18 * @since 0.1.0 19 * 20 * @param Request $request The request to authenticate. 21 * @return Request The authenticated request. 22 */ 23 public function authenticateRequest(Request $request): Request; 24 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Sat Jun 13 09:38:55 2026 | Cross-referenced by PHPXref |