BlockRepository
Table of Contents
Methods
- __construct() : mixed
- add() : Result
- addCollection() : Result
- deleteById() : Result
- deleteByIds() : Result
- getById() : Block|null
- getCollectionByBlankId() : BlockCollection
- loadBlocks() : BlockCollection|null
Methods
__construct()
public
__construct(ItemPropertyJsonSerializer|null $serializer) : mixed
Parameters
- $serializer : ItemPropertyJsonSerializer|null
add()
public
add(Block $item) : Result
Parameters
- $item : Block
Return values
ResultaddCollection()
public
addCollection(BlockCollection $itemCollection) : Result
Parameters
- $itemCollection : BlockCollection
Return values
ResultdeleteById()
public
deleteById(mixed $id) : Result
Parameters
- $id : mixed
Return values
ResultdeleteByIds()
public
deleteByIds(iterable<string|int, int> $ids) : Result
Parameters
- $ids : iterable<string|int, int>
Return values
ResultgetById()
public
getById(int $id) : Block|null
Parameters
- $id : int
Return values
Block|nullgetCollectionByBlankId()
public
getCollectionByBlankId(int $blankId) : BlockCollection
Parameters
- $blankId : int
Return values
BlockCollectionloadBlocks()
public
loadBlocks(Blank $blank) : BlockCollection|null
Parameters
- $blank : Blank