class UploadedFile extends UploadedFile (View source)
| FileHelpers | |
| Macroable |
| protected string | $hashName | The cache copy of the file's hash name. | from FileHelpers |
| static protected array | $macros | The registered string macros. | from Macroable |
| string | path()
Get the fully qualified path to the file. | from FileHelpers |
| string | extension()
Get the file's extension. | from FileHelpers |
| string | hashName(string|null $path = null)
Get a filename for the file. | from FileHelpers |
| array|null | dimensions()
Get the dimensions of the image (if applicable). | from FileHelpers |
| static void | macro(string $name, object|callable $macro)
Register a custom macro. | from Macroable |
| static void | mixin(object $mixin, bool $replace = true)
Mix another object into the class. | from Macroable |
| static bool | hasMacro(string $name)
Checks if macro is registered. | from Macroable |
| static void | flushMacros()
Flush the existing macros. | from Macroable |
| static mixed | __callStatic(string $method, array $parameters)
Dynamically handle calls to the class. | from Macroable |
| mixed | __call(string $method, array $parameters)
Dynamically handle calls to the class. | from Macroable |
| static FileFactory | fake()
Begin creating a new file fake. | |
| string|false | store(string $path = '', array|string $options = [])
Store the uploaded file on a filesystem disk. | |
| string|false | storePublicly(string $path = '', array|string $options = [])
Store the uploaded file on a filesystem disk with public visibility. | |
| string|false | storePubliclyAs(string $path, string $name = null, array|string $options = [])
Store the uploaded file on a filesystem disk with public visibility. | |
| string|false | storeAs(string $path, string|array $name = null, array|string $options = [])
Store the uploaded file on a filesystem disk. | |
| false|string | get()
Get the contents of the uploaded file. | |
| string | clientExtension()
Get the file's extension supplied by the client. | |
| static UploadedFile | createFromBase(UploadedFile $file, bool $test = false)
Create a new file instance from a base instance. | |
| array | parseOptions(array|string $options)
Parse and format the given options. |
Get the fully qualified path to the file.
Get the file's extension.
Get a filename for the file.
Get the dimensions of the image (if applicable).
Register a custom macro.
Mix another object into the class.
Checks if macro is registered.
Flush the existing macros.
Dynamically handle calls to the class.
Dynamically handle calls to the class.
Begin creating a new file fake.
Store the uploaded file on a filesystem disk.
Store the uploaded file on a filesystem disk with public visibility.
Store the uploaded file on a filesystem disk with public visibility.
Store the uploaded file on a filesystem disk.
Get the contents of the uploaded file.
Get the file's extension supplied by the client.
Create a new file instance from a base instance.
Parse and format the given options.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Http/UploadedFile.html