AbstractContentManagerPagesService
in package
implements
ContentManagerPagesServiceInterface
Class ContentManagerPagesService
Interfaces, Classes and Traits
- ContentManagerPagesServiceInterface
- Interface ContentManagerPagesServiceInterface
Table of Contents
- $contentDeleteService : ContentDeleterInterface
- $contentReadService : ContentReadServiceInterface
- $contentValueObjectFactory : ContentValueObjectFactory
- $contentWriteService : ContentWriteServiceInterface
- __construct() : mixed
- ContentManagerPagesService constructor.
- contentValueObjectFactory() : ContentValueObjectFactory
- createPage() : void
- createPagePositionFromString() : PagePosition
- deletePage() : void
- deleter() : ContentDeleterInterface
- findPageById() : ContentInterface
- readService() : ContentReadServiceInterface
- updatePage() : void
- writeService() : ContentWriteServiceInterface
Properties
$contentDeleteService
protected
ContentDeleterInterface
$contentDeleteService
$contentReadService
protected
ContentReadServiceInterface
$contentReadService
$contentValueObjectFactory
protected
ContentValueObjectFactory
$contentValueObjectFactory
$contentWriteService
protected
ContentWriteServiceInterface
$contentWriteService
Methods
__construct()
ContentManagerPagesService constructor.
public
__construct(ContentWriteServiceInterface $contentWriteService, ContentReadServiceInterface $contentReadService, ContentDeleterInterface $contentDeleteService, ContentValueObjectFactory $contentValueObjectFactory) : mixed
Parameters
- $contentWriteService : ContentWriteServiceInterface
- $contentReadService : ContentReadServiceInterface
- $contentDeleteService : ContentDeleterInterface
- $contentValueObjectFactory : ContentValueObjectFactory
Return values
mixed —contentValueObjectFactory()
public
contentValueObjectFactory() : ContentValueObjectFactory
Return values
ContentValueObjectFactory —createPage()
public
abstract createPage( $contentManagerContent) : void
Parameters
Return values
void —createPagePositionFromString()
public
createPagePositionFromString(string $position) : PagePosition
Parameters
- $position : string
Return values
PagePosition —deletePage()
public
abstract deletePage(ContentIdentificationInterface $identification) : void
Parameters
- $identification : ContentIdentificationInterface
Return values
void —deleter()
public
deleter() : ContentDeleterInterface
Return values
ContentDeleterInterface —findPageById()
public
findPageById(ContentIdentificationInterface $identification) : ContentInterface
Parameters
- $identification : ContentIdentificationInterface
Return values
ContentInterface —readService()
public
readService() : ContentReadServiceInterface
Return values
ContentReadServiceInterface —updatePage()
public
abstract updatePage( $contentManagerContent) : void
Parameters
Return values
void —writeService()
public
writeService() : ContentWriteServiceInterface