DoDomuDojade Documentation

ProposeAnnouncementUseCase
in package

Read onlyYes

Proposes announcement

Table of Contents

Properties

$logger  : LoggerInterface
$repository  : PDOAnnouncementRepository
$validator  : AnnouncementValidationHelper

Methods

__construct()  : mixed
execute()  : AnnouncementId
Adds a new announcement
mapDtoToEntity()  : Announcement
Maps DTO to entity
validateBusinessRules()  : void
Validates business logic

Properties

Methods


        
On this page

Search results