implements |
Immutable, Stringable |
---|---|
uses |
ImmutableTrait |
Methods | ||
---|---|---|
public
|
getName(): string
|
# |
public
|
getType(): ?string
|
# |
public
|
getDefault(): ?string
|
# |
public
|
isVariadic(): bool
|
# |
public
|
withType(?string $type): static
|
# |
public
|
__toString(): string
|
# |
Methods used from Salient\Core\Concern\ImmutableTrait |
---|
with(), without(), handlePropertyChanged() |
Properties | |||
---|---|---|---|
protected
|
string
|
$Name
|
# |
protected
|
?string
|
$Type
|
# |
protected
|
?string
|
$Default
|
# |
protected
|
bool
|
$IsVariadic
|
# |