UploadControl
class UploadControl extends BaseControl
Text box and browse button that allow users to select a file to upload to the server.
Constants
Valid |
validation rule |
deprecated VALID |
|
Methods
__construct(string|Stringable|null $label = null, bool $multiple = false)
No description
void
loadHttpData()
Loads HTTP data.
string
getHtmlName()
Returns HTML name of control.
mixed
getValue()
Returns control's value.
bool
isFilled()
Has been any file uploaded?
setNullable(bool $value = true)
Sets whether getValue() returns null instead of FileUpload with error UPLOAD_ERR_NO_FILE.
bool
isNullable()
No description
bool
isOk()
Have been all files successfully uploaded?
addRule(callable|string $validator, string|Stringable|null $errorMessage = null, mixed $arg = null)
Adds a validation rule.
Details
at line 34
__construct(string|Stringable|null $label = null, bool $multiple = false)
No description
at line 57
void
loadHttpData()
Loads HTTP data.
at line 63
string
getHtmlName()
Returns HTML name of control.
at line 72
Control
setValue(mixed $value)
internal |
No description
at line 78
mixed
getValue()
Returns control's value.
at line 87
bool
isFilled()
Has been any file uploaded?
at line 96
UploadControl
setNullable(bool $value = true)
Sets whether getValue() returns null instead of FileUpload with error UPLOAD_ERR_NO_FILE.
at line 103
bool
isNullable()
No description
at line 113
bool
isOk()
internal |
Have been all files successfully uploaded?
at line 123
BaseControl
addRule(callable|string $validator, string|Stringable|null $errorMessage = null, mixed $arg = null)
Adds a validation rule.