Methods

__construct()

__construct($Options, $SelectedOption, $Attribs, $Validations) 

Parameters

$Options

$SelectedOption

$Attribs

$Validations

__toString()

__toString() : string

Returns

string

withNameAndOptions()

withNameAndOptions(String $name, array $Options, String $SelectedOption, array $validOptions) : \PHPStrap\Form\unknown_type
Static

Parameters

$name

String

of the input form element

$Options

array

array (keys will act as data and values will be displayed)

$SelectedOption

String

$validOptions

array

allowed select keys (if absent, all will be valid options)

Returns

withNameAndSimpleOptions()

withNameAndSimpleOptions(String $name, array $Options, String $SelectedOption, array $validOptions) : \PHPStrap\Form\unknown_type
Static

Parameters

$name

String

of the input form element

$Options

array

vector array (keys and values are the same)

$SelectedOption

String

$validOptions

array

allowed select keys (if absent, all will be valid options)

Returns

 Properties

 

$Options

$Options 
 

$SelectedOption

$SelectedOption