PropertiesManager uses Singleton
FinalYes
Table of Contents
Constants
- TYPE_CLIENT_PHONE = 'client_phone'
- TYPE_ENUMERATION = 'enumeration'
- TYPE_STRING = 'string'
Methods
- __wakeup() : mixed
- getCommonProperties() : PropertiesCollection
- getCommonPropertyInstance() : BaseType|null
- getInstance() : static
- getTypeInstance() : Base|null
Constants
TYPE_CLIENT_PHONE
public
mixed
TYPE_CLIENT_PHONE
= 'client_phone'
TYPE_ENUMERATION
public
mixed
TYPE_ENUMERATION
= 'enumeration'
TYPE_STRING
public
mixed
TYPE_STRING
= 'string'
Methods
__wakeup()
public
__wakeup() : mixed
getCommonProperties()
public
getCommonProperties() : PropertiesCollection
Return values
PropertiesCollectiongetCommonPropertyInstance()
public
static getCommonPropertyInstance(string $code, array<string|int, mixed> $bindings) : BaseType|null
Parameters
- $code : string
- $bindings : array<string|int, mixed>
Return values
BaseType|nullgetInstance()
public
static getInstance() : static
Return values
staticgetTypeInstance()
public
static getTypeInstance(string $type, mixed $value) : Base|null
Parameters
- $type : string
- $value : mixed