ImportCollision implements ICollision
Table of Contents
Interfaces
Methods
- addItem() : mixed
- getCollision() : array<string|int, mixed>
- getCurrent() : self
- getEntity() : mixed
- getMessage() : string
- getTypeId() : int
- getTypeName() : string
- resolve() : Result
- Resolve import collisions
- setCollision() : Result
- setEntity() : mixed
Methods
addItem()
public
addItem(mixed $entityTypeId, mixed $typeId, Entity $entity[, null $message = null ]) : mixed
Parameters
- $entityTypeId : mixed
- $typeId : mixed
- $entity : Entity
- $message : null = null
Tags
getCollision()
public
getCollision(EntityImport $item) : array<string|int, mixed>
Parameters
- $item : EntityImport
Return values
array<string|int, mixed>getCurrent()
public
static getCurrent(mixed $entityTypeId) : self
Parameters
- $entityTypeId : mixed
Tags
Return values
selfgetEntity()
public
getEntity() : mixed
getMessage()
public
getMessage() : string
Return values
stringgetTypeId()
public
getTypeId() : int
Return values
intgetTypeName()
public
getTypeName() : string
Return values
stringresolve()
Resolve import collisions
public
resolve(EntityImport $item) : Result
Parameters
- $item : EntityImport
Return values
ResultsetCollision()
public
setCollision(EntityImport $item) : Result
Parameters
- $item : EntityImport
Tags
Return values
ResultsetEntity()
public
setEntity(Entity $entity) : mixed
Parameters
- $entity : Entity