DoDomuDojade Documentation

AnnouncementPresenter
in package

FinalYes

Table of Contents

Methods

toApi()  : array<string|int, AnnouncementApiDTO>
toView()  : array<string|int, AnnouncementViewDTO>
mapAnnouncementToApiDto()  : AnnouncementApiDTO
mapAnnouncementToViewDto()  : AnnouncementViewDTO
resolveUsername()  : string|null

Methods

toApi()

public toApi(array<string|int, mixed> $announcements[, array<string|int, mixed> $usernames = [] ]) : array<string|int, AnnouncementApiDTO>
Parameters
$announcements : array<string|int, mixed>
$usernames : array<string|int, mixed> = []
Return values
array<string|int, AnnouncementApiDTO>

toView()

public toView(array<string|int, mixed> $announcements, array<string|int, mixed> $usernames) : array<string|int, AnnouncementViewDTO>
Parameters
$announcements : array<string|int, mixed>
$usernames : array<string|int, mixed>
Return values
array<string|int, AnnouncementViewDTO>

resolveUsername()

private resolveUsername(int|null $userId, array<string|int, mixed> $usernames) : string|null
Parameters
$userId : int|null
$usernames : array<string|int, mixed>
Return values
string|null

        
On this page

Search results