StructureRepository implements StructureRepository
Table of Contents
Interfaces
Methods
- __construct() : mixed
- create() : Structure
- delete() : void
- findAllByType() : StructureCollection
- getById() : Structure|null
- getByXmlId() : Structure|null
- list() : StructureCollection
- update() : Structure
Methods
__construct()
public
__construct() : mixed
create()
public
create(Structure $structure) : Structure
Parameters
- $structure : Structure
Tags
Return values
Structuredelete()
public
delete(Structure $structure) : void
Parameters
- $structure : Structure
findAllByType()
public
findAllByType(StructureType $type) : StructureCollection
Parameters
- $type : StructureType
Tags
Return values
StructureCollectiongetById()
public
getById(int $id) : Structure|null
Parameters
- $id : int
Return values
Structure|nullgetByXmlId()
public
getByXmlId(string $xmlId) : Structure|null
Parameters
- $xmlId : string
Return values
Structure|nulllist()
public
list([int $limit = 50 ][, int $offset = 0 ]) : StructureCollection
Parameters
- $limit : int = 50
- $offset : int = 0
Tags
Return values
StructureCollectionupdate()
public
update(Structure $structure) : Structure
Parameters
- $structure : Structure