UploadedFile
class UploadedFile extends UploadedFile (View source)
Traits
Macroable |
Properties
static protected array | $macros | The registered string macros. | from Macroable |
Methods
static void | macro(string $name, callable $macro) Register a custom macro. | from Macroable |
static bool | hasMacro(string $name) Checks if macro is registered. | 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 |
string | path() Get the fully qualified path to the file. | |
string | extension() Get the file's extension. | |
string | clientExtension() Get the file's extension supplied by the client. | |
string | hashName(string $path = null) Get a filename for the file that is the MD5 hash of the contents. | |
static UploadedFile | createFromBase(UploadedFile $file, bool $test = false) Create a new file instance from a base instance. |
Details
static void macro(string $name, callable $macro)
Register a custom macro.
static bool hasMacro(string $name)
Checks if macro is registered.
static mixed __callStatic(string $method, array $parameters)
Dynamically handle calls to the class.
mixed __call(string $method, array $parameters)
Dynamically handle calls to the class.
string path()
Get the fully qualified path to the file.
string extension()
Get the file's extension.
string clientExtension()
Get the file's extension supplied by the client.
string hashName(string $path = null)
Get a filename for the file that is the MD5 hash of the contents.
static UploadedFile createFromBase(UploadedFile $file, bool $test = false)
Create a new file instance from a base instance.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.2/Illuminate/Http/UploadedFile.html