LengthPropertyType extends PropertyType
Table of Contents
Methods
- __construct() : mixed
- DurationPropertyType constructor.
- addParameter() : PropertyType
- addParameters() : PropertyType
- getInstance() : LengthPropertyType
- getNames() : array<string|int, mixed>
- getOriginalValue() : DateInterval
- getParameter() : Parameter
- getParameters() : array<string|int, mixed>
- getValue() : string
- invert() : LengthPropertyType
Methods
__construct()
DurationPropertyType constructor.
public
__construct(array<string|int, mixed>|string $names, DateInterval $interval) : mixed
Parameters
- $names : array<string|int, mixed>|string
- $interval : DateInterval
addParameter()
public
addParameter(Parameter $parameter) : PropertyType
Parameters
- $parameter : Parameter
Return values
PropertyTypeaddParameters()
public
addParameters(array<string|int, mixed> $parameters) : PropertyType
Parameters
- $parameters : array<string|int, mixed>
Return values
PropertyTypegetInstance()
public
static getInstance(mixed $names, DateInterval $interval) : LengthPropertyType
Parameters
- $names : mixed
- $interval : DateInterval
Return values
LengthPropertyTypegetNames()
public
getNames() : array<string|int, mixed>
Return values
array<string|int, mixed>getOriginalValue()
public
getOriginalValue() : DateInterval
Return values
DateIntervalgetParameter()
public
getParameter(string $name) : Parameter
Parameters
- $name : string
Return values
ParametergetParameters()
public
getParameters() : array<string|int, mixed>
Return values
array<string|int, mixed>getValue()
public
getValue() : string
Return values
stringinvert()
public
invert() : LengthPropertyType