- Full name:
\App\Infrastructure\Persistence\Projection\DatabaseContentTypeProjection - Parent class:
BaseProjection - This class is marked as final and can't be subclassed
- This class implements:
\App\Domain\ContentType\Services\ContentTypeProjection - This class is a Final class
Properties
dfdb
Methods
__construct
Parameters:
| Parameter | Type | Description |
|---|---|---|
$dfdb |
\Qubus\Expressive\Database |
projectWhenContentTypeWasCreated
public projectWhenContentTypeWasCreated(\App\Domain\ContentType\Event\ContentTypeWasCreated $event): void
Parameters:
| Parameter | Type | Description |
|---|---|---|
$event |
\App\Domain\ContentType\Event\ContentTypeWasCreated |
Throws:
projectWhenContentTypeTitleWasChanged
public projectWhenContentTypeTitleWasChanged(\App\Domain\ContentType\Event\ContentTypeTitleWasChanged $event): void
Parameters:
| Parameter | Type | Description |
|---|---|---|
$event |
\App\Domain\ContentType\Event\ContentTypeTitleWasChanged |
Throws:
projectWhenContentTypeSlugWasChanged
public projectWhenContentTypeSlugWasChanged(\App\Domain\ContentType\Event\ContentTypeSlugWasChanged $event): void
Parameters:
| Parameter | Type | Description |
|---|---|---|
$event |
\App\Domain\ContentType\Event\ContentTypeSlugWasChanged |
Throws:
projectWhenContentTypeDescriptionWasChanged
public projectWhenContentTypeDescriptionWasChanged(\App\Domain\ContentType\Event\ContentTypeDescriptionWasChanged $event): void
Parameters:
| Parameter | Type | Description |
|---|---|---|
$event |
\App\Domain\ContentType\Event\ContentTypeDescriptionWasChanged |
Throws:
projectWhenContentTypeWasDeleted
public projectWhenContentTypeWasDeleted(\App\Domain\ContentType\Event\ContentTypeWasDeleted $event): void
Parameters:
| Parameter | Type | Description |
|---|---|---|
$event |
\App\Domain\ContentType\Event\ContentTypeWasDeleted |
Throws: