phpDocumentor

InfoBoxRepository
in package
implements InfoBoxRepositoryInterface

Class InfoBoxRepository

Tags
category

System

subpackage

Repositories

Interfaces, Classes and Traits

InfoBoxRepositoryInterface
Interface InfoBoxRepositoryInterface

Table of Contents

$deleter  : InfoBoxRepositoryDeleterInterface
$reader  : InfoBoxRepositoryReaderInterface
$writer  : InfoBoxRepositoryWriterInterface
__construct()  : mixed
InfoBoxRepository constructor.
addMessage()  : mixed
Adds a new info box message.
deleteMessageById()  : mixed
Deletes a message by its ID.
deleteMessageByIdentifier()  : mixed
Deletes a message based on its identifier.
deleteMessageBySource()  : mixed
Deletes a message based on the source.
getAllMessages()  : InfoBoxMessageCollection
Returns all info box messages.
reactivateMessages()  : mixed
Reactivates the messages.
setMessageStatus()  : mixed
Updates a message status.

Properties

Methods

deleteMessageById()

Deletes a message by its ID.

public deleteMessageById(IdType $id) : mixed
Parameters
$id : IdType

Message ID.

Return values
mixed

deleteMessageByIdentifier()

Deletes a message based on its identifier.

public deleteMessageByIdentifier(StringType $identifier) : mixed
Parameters
$identifier : StringType

Message identifier.

Return values
mixed

deleteMessageBySource()

Deletes a message based on the source.

public deleteMessageBySource(StringType $source) : mixed
Parameters
$source : StringType

Message source.

Return values
mixed

reactivateMessages()

Reactivates the messages.

public reactivateMessages() : mixed
Return values
mixed

Search results