TypeFactory
AbstractYes
Table of Contents
Methods
- getCode() : string
- getCodeByPrefix() : string
- getItemDataClass() : PrototypeItemDataManager
- getItemEntity() : Entity
- getItemParentClass() : Item
- getItemPrototypeDataClass() : PrototypeItemDataManager
- getPrefixByCode() : string
- getTypeDataClass() : TypeDataManager
- getUserFieldEntityId() : string
- getUserFieldEntityPrefix() : string
- prepareIdentifier() : mixed
Methods
getCode()
public
abstract getCode() : string
Return values
stringgetCodeByPrefix()
public
static getCodeByPrefix(string $prefix) : string
Parameters
- $prefix : string
Return values
stringgetItemDataClass()
public
getItemDataClass(mixed $type) : PrototypeItemDataManager
Parameters
- $type : mixed
Return values
PrototypeItemDataManagergetItemEntity()
public
getItemEntity(mixed $type) : Entity
Parameters
- $type : mixed
Return values
EntitygetItemParentClass()
public
getItemParentClass() : Item
Return values
ItemgetItemPrototypeDataClass()
public
abstract getItemPrototypeDataClass() : PrototypeItemDataManager
Return values
PrototypeItemDataManagergetPrefixByCode()
public
static getPrefixByCode(string $code) : string
Parameters
- $code : string
Return values
stringgetTypeDataClass()
public
abstract getTypeDataClass() : TypeDataManager
Return values
TypeDataManagergetUserFieldEntityId()
public
getUserFieldEntityId(int $typeId) : string
Parameters
- $typeId : int
Return values
stringgetUserFieldEntityPrefix()
public
getUserFieldEntityPrefix() : string
Return values
stringprepareIdentifier()
public
prepareIdentifier(mixed $identifier) : mixed
Parameters
- $identifier : mixed