| [ Index ] |
PHP Cross Reference of WordPress Trunk (Updated Daily) |
[Summary view] [Print] [Text view]
1 <?php 2 3 namespace WordPress\AiClientDependencies\Psr\Http\Message; 4 5 interface UploadedFileFactoryInterface 6 { 7 /** 8 * Create a new uploaded file. 9 * 10 * If a size is not provided it will be determined by checking the size of 11 * the file. 12 * 13 * @see http://php.net/manual/features.file-upload.post-method.php 14 * @see http://php.net/manual/features.file-upload.errors.php 15 * 16 * @param StreamInterface $stream Underlying stream representing the 17 * uploaded file content. 18 * @param int|null $size in bytes 19 * @param int $error PHP file upload error 20 * @param string|null $clientFilename Filename as provided by the client, if any. 21 * @param string|null $clientMediaType Media type as provided by the client, if any. 22 * 23 * @return UploadedFileInterface 24 * 25 * @throws \InvalidArgumentException If the file resource is not readable. 26 */ 27 public function createUploadedFile(StreamInterface $stream, ?int $size = null, int $error = \UPLOAD_ERR_OK, ?string $clientFilename = null, ?string $clientMediaType = null): UploadedFileInterface; 28 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated : Fri Jul 24 08:20:19 2026 | Cross-referenced by PHPXref |