PHP Класс Airship\Cabin\Bridge\Blueprint\Announcements

Наследование: extends BlueprintGear
Показать файл Открыть проект

Открытые методы

Метод Описание
createAnnouncement ( array $post ) : boolean Post a new announcement
dismissForUser ( integer $userID, string $announceUnique ) : boolean Dismisses an announcement for a particular user.
getAnnouncementByUniqueID ( string $uniqueID ) : array Get a particular announcement, given its unique ID.
getForUser ( integer $userID ) : array Get all of the announcements the user has not yet dismissed.

Описание методов

createAnnouncement() публичный Метод

Post a new announcement
public createAnnouncement ( array $post ) : boolean
$post array POST data from the Landing
Результат boolean

dismissForUser() публичный Метод

Dismisses an announcement for a particular user.
public dismissForUser ( integer $userID, string $announceUnique ) : boolean
$userID integer
$announceUnique string
Результат boolean

getAnnouncementByUniqueID() публичный Метод

Get a particular announcement, given its unique ID.
public getAnnouncementByUniqueID ( string $uniqueID ) : array
$uniqueID string
Результат array

getForUser() публичный Метод

Get all of the announcements the user has not yet dismissed.
public getForUser ( integer $userID ) : array
$userID integer
Результат array