EntityCollection
in package
implements
CollectionInterface
FinalYes
Tags
Table of Contents
Interfaces
Properties
- $entities : array<string|int, mixed>
Methods
- count() : int
- get() : EntityDto|null
- getIterator() : ArrayIterator<string|int, EntityDto>
- new() : self
- offsetExists() : bool
- offsetGet() : EntityDto
- offsetSet() : void
- offsetUnset() : void
- set() : void
- __construct() : mixed
Properties
$entities
private
array<string|int, mixed>
$entities
Methods
count()
public
count() : int
Return values
intget()
public
get(string $entityId) : EntityDto|null
Parameters
- $entityId : string
Return values
EntityDto|nullgetIterator()
public
getIterator() : ArrayIterator<string|int, EntityDto>
Return values
ArrayIterator<string|int, EntityDto>new()
public
static new(array<string|int, EntityDto> $entities) : self
Parameters
- $entities : array<string|int, EntityDto>
Return values
selfoffsetExists()
public
offsetExists(mixed $offset) : bool
Parameters
- $offset : mixed
Return values
booloffsetGet()
public
offsetGet(mixed $offset) : EntityDto
Parameters
- $offset : mixed
Return values
EntityDtooffsetSet()
public
offsetSet(mixed $offset, mixed $value) : void
Parameters
- $offset : mixed
- $value : mixed
offsetUnset()
public
offsetUnset(mixed $offset) : void
Parameters
- $offset : mixed
set()
public
set(EntityDto $newOrUpdatedEntity) : void
Parameters
- $newOrUpdatedEntity : EntityDto
__construct()
private
__construct(array<string|int, EntityDto> $entities) : mixed
Parameters
- $entities : array<string|int, EntityDto>