PHP 클래스 Airship\Cabin\Bridge\Blueprint\Announcements

상속: extends BlueprintGear
파일 보기 프로젝트 열기: paragonie/airship

공개 메소드들

메소드 설명
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