Argument
class Argument
Properties
$name | |||
$type | |||
$default | |||
$mandatory | |||
$empty |
Methods
__construct($name,
TypeCollection $type, $default = null, $mandatory = false, $empty = true, $value = null)
No description
getValue()
No description
getRawValue()
No description
setValue($value)
No description
static
createAnyTypeArgument($name, $default = null, $mandatory = false, $empty = true)
No description
static
createIntTypeArgument($name, $default = null, $mandatory = false, $empty = true)
No description
static
createFloatTypeArgument($name, $default = null, $mandatory = false, $empty = true)
No description
static
createBooleanTypeArgument($name, $default = null, $mandatory = false, $empty = true)
No description
static
createBooleanOrBothTypeArgument($name, $default = null, $mandatory = false, $empty = true)
No description
static
createIntListTypeArgument($name, $default = null, $mandatory = false, $empty = true)
No description
static
Argument
createAnyListTypeArgument($name,
null $default = null,
bool $mandatory = false,
bool $empty = true)
No description
static
createEnumListTypeArgument($name,
array $entries, $default = null, $mandatory = false, $empty = true)
No description
static
Argument
createAlphaNumStringTypeArgument($name,
null $default = null,
bool $mandatory = false,
bool $empty = true)
No description
static
Argument
createAlphaNumStringListTypeArgument($name,
null $default = null,
bool $mandatory = false,
bool $empty = true)
No description