PHP Класс eZ\Publish\Core\REST\Server\Controller\Trash

Наследование: extends eZ\Publish\Core\REST\Server\Controller
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$locationService eZ\Publish\API\Repository\LocationService Location service.
$trashService eZ\Publish\API\Repository\TrashService Trash service.

Открытые методы

Метод Описание
__construct ( eZ\Publish\API\Repository\TrashService $trashService, eZ\Publish\API\Repository\LocationService $locationService ) Construct controller.
deleteTrashItem ( $trashItemId ) : eZ\Publish\Core\REST\Server\Values\NoContent Deletes the given trash item.
emptyTrash ( ) : eZ\Publish\Core\REST\Server\Values\NoContent Empties the trash.
loadTrashItem ( $trashItemId ) : RestTrashItem Returns the trash item given by id.
loadTrashItems ( Request $request ) : Trash Returns a list of all trash items.
restoreTrashItem ( $trashItemId, Request $request ) : ResourceCreated Restores a trashItem.

Описание методов

__construct() публичный Метод

Construct controller.
public __construct ( eZ\Publish\API\Repository\TrashService $trashService, eZ\Publish\API\Repository\LocationService $locationService )
$trashService eZ\Publish\API\Repository\TrashService
$locationService eZ\Publish\API\Repository\LocationService

deleteTrashItem() публичный Метод

Deletes the given trash item.
public deleteTrashItem ( $trashItemId ) : eZ\Publish\Core\REST\Server\Values\NoContent
$trashItemId
Результат eZ\Publish\Core\REST\Server\Values\NoContent

emptyTrash() публичный Метод

Empties the trash.
public emptyTrash ( ) : eZ\Publish\Core\REST\Server\Values\NoContent
Результат eZ\Publish\Core\REST\Server\Values\NoContent

loadTrashItem() публичный Метод

Returns the trash item given by id.
public loadTrashItem ( $trashItemId ) : RestTrashItem
$trashItemId
Результат eZ\Publish\Core\REST\Server\Values\RestTrashItem

loadTrashItems() публичный Метод

Returns a list of all trash items.
public loadTrashItems ( Request $request ) : Trash
$request Symfony\Component\HttpFoundation\Request
Результат eZ\Publish\Core\REST\Server\Values\Trash

restoreTrashItem() публичный Метод

Restores a trashItem.
public restoreTrashItem ( $trashItemId, Request $request ) : ResourceCreated
$trashItemId
$request Symfony\Component\HttpFoundation\Request
Результат eZ\Publish\Core\REST\Server\Values\ResourceCreated

Описание свойств

$locationService защищенное свойство

Location service.
protected LocationService,eZ\Publish\API\Repository $locationService
Результат eZ\Publish\API\Repository\LocationService

$trashService защищенное свойство

Trash service.
protected TrashService,eZ\Publish\API\Repository $trashService
Результат eZ\Publish\API\Repository\TrashService