Class UploadedFileFactory
Factory class for creating uploaded file instances.
        
    Namespace: Cake\Http
    
    
    
      
  
  
        Method Summary
- 
          createUploadedFile() publicCreate a new uploaded file. 
Method Detail
createUploadedFile() ΒΆ public
createUploadedFile(StreamInterface $stream, int|null $size = null, int $error = UPLOAD_ERR_OK, string|null $clientFilename = null, string|null $clientMediaType = null): UploadedFileInterfaceCreate a new uploaded file.
If a size is not provided it will be determined by checking the size of the stream.
Parameters
- 
                StreamInterface$stream
- The underlying stream representing the uploaded file content. 
- 
                int|null$size optional
- The size of the file in bytes. 
- 
                int$error optional
- The PHP file upload error. 
- 
                string|null$clientFilename optional
- The filename as provided by the client, if any. 
- 
                string|null$clientMediaType optional
- The media type as provided by the client, if any. 
Returns
UploadedFileInterfaceThrows
InvalidArgumentExceptionIf the file resource is not readable.
Links
                          http://php.net/manual/features.file-upload.post-method.php
http://php.net/manual/features.file-upload.errors.php
                      
              http://php.net/manual/features.file-upload.errors.php
