Properties

dfdb

protected \Qubus\Expressive\Database $dfdb

event

protected \Psr\EventDispatcher\EventDispatcherInterface $event

Methods

__construct

public __construct(\Qubus\Expressive\Database $dfdb, \Psr\EventDispatcher\EventDispatcherInterface $event): mixed

Parameters:

Parameter Type Description
$dfdb \Qubus\Expressive\Database
$event \Psr\EventDispatcher\EventDispatcherInterface

projectWhenContentWasCreated

public projectWhenContentWasCreated(\App\Domain\Content\Event\ContentWasCreated $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentWasCreated

Throws:


projectWhenContentTitleWasChanged

public projectWhenContentTitleWasChanged(\App\Domain\Content\Event\ContentTitleWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentTitleWasChanged

Throws:


projectWhenContentSlugWasChanged

public projectWhenContentSlugWasChanged(\App\Domain\Content\Event\ContentSlugWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentSlugWasChanged

Throws:


projectWhenContentBodyWasChanged

public projectWhenContentBodyWasChanged(\App\Domain\Content\Event\ContentBodyWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentBodyWasChanged

Throws:


projectWhenContentAuthorWasChanged

public projectWhenContentAuthorWasChanged(\App\Domain\Content\Event\ContentAuthorWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentAuthorWasChanged

Throws:


projectWhenContentTypeWasChanged

public projectWhenContentTypeWasChanged(\App\Domain\Content\Event\ContentTypeWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentTypeWasChanged

Throws:


projectWhenContentParentWasChanged

public projectWhenContentParentWasChanged(\App\Domain\Content\Event\ContentParentWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentParentWasChanged

Throws:


projectWhenContentParentWasRemoved

public projectWhenContentParentWasRemoved(\App\Domain\Content\Event\ContentParentWasRemoved $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentParentWasRemoved

Throws:


projectWhenContentSidebarWasChanged

public projectWhenContentSidebarWasChanged(\App\Domain\Content\Event\ContentSidebarWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentSidebarWasChanged

Throws:


projectWhenContentShowInMenuWasChanged

public projectWhenContentShowInMenuWasChanged(\App\Domain\Content\Event\ContentShowInMenuWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentShowInMenuWasChanged

Throws:


projectWhenContentShowInSearchWasChanged

public projectWhenContentShowInSearchWasChanged(\App\Domain\Content\Event\ContentShowInSearchWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentShowInSearchWasChanged

Throws:


projectWhenContentFeaturedImageWasChanged

public projectWhenContentFeaturedImageWasChanged(\App\Domain\Content\Event\ContentFeaturedImageWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentFeaturedImageWasChanged

Throws:


projectWhenContentStatusWasChanged

public projectWhenContentStatusWasChanged(\App\Domain\Content\Event\ContentStatusWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentStatusWasChanged

Throws:


projectWhenContentPublishedWasChanged

public projectWhenContentPublishedWasChanged(\App\Domain\Content\Event\ContentPublishedWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentPublishedWasChanged

Throws:


projectWhenContentPublishedGmtWasChanged

public projectWhenContentPublishedGmtWasChanged(\App\Domain\Content\Event\ContentPublishedGmtWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentPublishedGmtWasChanged

Throws:


projectWhenContentModifiedWasChanged

public projectWhenContentModifiedWasChanged(\App\Domain\Content\Event\ContentModifiedWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentModifiedWasChanged

Throws:


projectWhenContentModifiedGmtWasChanged

public projectWhenContentModifiedGmtWasChanged(\App\Domain\Content\Event\ContentModifiedGmtWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentModifiedGmtWasChanged

Throws:


projectWhenContentAttributeWasChanged

public projectWhenContentAttributeWasChanged(\App\Domain\Content\Event\ContentAttributeWasChanged $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentAttributeWasChanged

Throws:


projectWhenContentWasDeleted

public projectWhenContentWasDeleted(\App\Domain\Content\Event\ContentWasDeleted $event): void

Parameters:

Parameter Type Description
$event \App\Domain\Content\Event\ContentWasDeleted

Throws: