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

Methods

__construct(string|object $label = null, bool $multiple = false)

No description

void
loadHttpData()

Loads HTTP data.

string
getHtmlName()

Returns HTML name of control.

setValue(mixed $value)

No description

bool
isFilled()

Has been any file uploaded?

bool
isOk()

Have been all files succesfully uploaded?

addRule(callable|string $validator, string|object $errorMessage = null, $arg = null)

No description

Details

at line 30
__construct(string|object $label = null, bool $multiple = false)

No description

Parameters

string|object $label
bool $multiple

at line 49
void loadHttpData()

Loads HTTP data.

Return Value

void

at line 58
string getHtmlName()

Returns HTML name of control.

Return Value

string

at line 68
Control setValue(mixed $value)

internal  
 

No description

Parameters

mixed $value

Return Value

Control

at line 77
bool isFilled()

Has been any file uploaded?

Return Value

bool

at line 88
bool isOk()

Have been all files succesfully uploaded?

Return Value

bool

at line 99
BaseControl addRule(callable|string $validator, string|object $errorMessage = null, $arg = null)

No description

Parameters

callable|string $validator
string|object $errorMessage
$arg

Return Value

BaseControl