StringEntry implements Entry uses EntryRef
FinalYes
Tags
Interfaces
Methods
- __construct() : mixed
- __toString() : string
- definition() : Definition<string|int, mixed>
-
fromNull()
: self
- is() : bool
- isEqual() : bool
-
lowercase()
: self
- name() : string
- ref() : Reference
- rename() : T>
-
toLowercase()
: self
- toString() : string
- type() : Type<string|int, string>
-
uppercase()
: self
- value() : T
Methods
__construct()
public
__construct(string $name, T $value[, Metadata|null $metadata = null ][, bool $fromNull = false ]) : mixed
Parameters
- $name : string
- $value : T
- $metadata : Metadata|null = null
- $fromNull : bool = false
Tags
__toString()
public
__toString() : string
Return values
stringdefinition()
public
definition() : Definition<string|int, mixed>
Return values
Definition<string|int, mixed>fromNull()
public
static fromNull(string $name[, Metadata|null $metadata = null ]) : self
Parameters
- $name : string
- $metadata : Metadata|null = null
Return values
selfis()
public
is(string|Reference $name) : bool
Parameters
- $name : string|Reference
Return values
boolisEqual()
public
isEqual(Entry $entry) : bool
Parameters
- $entry : Entry
Return values
boollowercase()
public
static lowercase(string $name, string $value) : self
Parameters
- $name : string
- $value : string
Tags
Return values
selfname()
public
name() : string
Return values
stringref()
public
ref() : Reference
Return values
Referencerename()
public
rename(string $name) : T>
Parameters
- $name : string
Tags
Return values
T>toLowercase()
public
toLowercase() : self
Return values
selftoString()
public
toString() : string
Return values
stringtype()
public
type() : Type<string|int, string>
Return values
Type<string|int, string>uppercase()
public
static uppercase(string $name, string $value) : self
Parameters
- $name : string
- $value : string
Tags
Return values
selfvalue()
public
value() : T