eZ\Publish\Core\Repository\TrashService::buildDomainTrashItemObject PHP Method

buildDomainTrashItemObject() protected method

Builds the domain TrashItem object from provided persistence trash item.
protected buildDomainTrashItemObject ( eZ\Publish\SPI\Persistence\Content\Location\Trashed $spiTrashItem ) : eZ\Publish\API\Repository\Values\Content\TrashItem
$spiTrashItem eZ\Publish\SPI\Persistence\Content\Location\Trashed
return eZ\Publish\API\Repository\Values\Content\TrashItem
    protected function buildDomainTrashItemObject(Trashed $spiTrashItem)
    {
        return new TrashItem(array('contentInfo' => $this->repository->getContentService()->loadContentInfo($spiTrashItem->contentId), 'id' => $spiTrashItem->id, 'priority' => $spiTrashItem->priority, 'hidden' => $spiTrashItem->hidden, 'invisible' => $spiTrashItem->invisible, 'remoteId' => $spiTrashItem->remoteId, 'parentLocationId' => $spiTrashItem->parentId, 'pathString' => $spiTrashItem->pathString, 'depth' => $spiTrashItem->depth, 'sortField' => $spiTrashItem->sortField, 'sortOrder' => $spiTrashItem->sortOrder));
    }