DoDomuDojade Documentation

EditAnnouncementUseCase
in package

Read onlyYes

Use case for editing announcements

Table of Contents

Properties

$eventPublisher  : EventPublisher
$logger  : LoggerInterface
$repository  : AnnouncementRepositoryInterface
$validator  : AnnouncementBusinessValidator

Methods

__construct()  : mixed
execute()  : AnnouncementId
Edits existing announcement
validateBusinessRules()  : void
Validates business logic

Properties

Methods


        
On this page

Search results