TimeEntry implements Entry uses EntryRef
FinalYes
Tags
Interfaces
Methods
- __construct() : mixed
 - __toString() : string
 - definition() : Definition<string|int, T>
 - duplicate() : Entry<string|int, T>
 - fromDays() : self
 - fromHours() : self
 - fromMicroseconds() : self
 - fromMilliseconds() : self
 - fromMinutes() : self
 - fromSeconds() : self
 - fromString() : self
 - is() : bool
 - isEqual() : bool
 - map() : Entry<string|int, T>
 - name() : string
 - ref() : Reference
 - rename() : Entry<string|int, T>
 - toString() : string
 - type() : Type<string|int, T>
 - value() : T
 - withValue() : Entry<string|int, T>
 
Methods
__construct()
    public
                    __construct(string $name, DateInterval|string|null $value[, Metadata|null $metadata = null ]) : mixed
    Parameters
- $name : string
 - $value : DateInterval|string|null
 - $metadata : Metadata|null = null
 
Tags
__toString()
    public
                    __toString() : string
    Return values
stringdefinition()
    public
                    definition() : Definition<string|int, T>
    Return values
Definition<string|int, T>duplicate()
    public
                    duplicate() : Entry<string|int, T>
    Return values
Entry<string|int, T>fromDays()
    public
            static        fromDays(string $name, int $days) : self
    Parameters
- $name : string
 - $days : int
 
Return values
selffromHours()
    public
            static        fromHours(string $name, int $hours) : self
    Parameters
- $name : string
 - $hours : int
 
Return values
selffromMicroseconds()
    public
            static        fromMicroseconds(string $name, int $microseconds) : self
    Parameters
- $name : string
 - $microseconds : int
 
Return values
selffromMilliseconds()
    public
            static        fromMilliseconds(string $name, int $milliseconds) : self
    Parameters
- $name : string
 - $milliseconds : int
 
Return values
selffromMinutes()
    public
            static        fromMinutes(string $name, int $minutes) : self
    Parameters
- $name : string
 - $minutes : int
 
Return values
selffromSeconds()
    public
            static        fromSeconds(string $name, int $seconds) : self
    Parameters
- $name : string
 - $seconds : int
 
Return values
selffromString()
    public
            static        fromString(string $name, string $time) : self
    Parameters
- $name : string
 - $time : string
 
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
boolmap()
    public
                    map(callable $mapper) : Entry<string|int, T>
    Parameters
- $mapper : callable
 
Return values
Entry<string|int, T>name()
    public
                    name() : string
    Return values
stringref()
    public
                    ref() : Reference
    Return values
Referencerename()
    public
                    rename(string $name) : Entry<string|int, T>
    Parameters
- $name : string
 
Return values
Entry<string|int, T>toString()
    public
                    toString() : string
    Return values
stringtype()
    public
                    type() : Type<string|int, T>
    Return values
Type<string|int, T>value()
    public
                    value() : T
    Return values
TwithValue()
    public
                    withValue(mixed $value) : Entry<string|int, T>
    Parameters
- $value : mixed