Notification
class Notification extends Message
SNS Nachricht
Diese Klasse bildet einer Notification ab
Properties
protected string | $type | from Message | |
protected string | $messageId | from Message | |
protected string | $topicArn | from Message | |
protected string | $message | from Message | |
protected string | $timestamp | from Message | |
protected string | $signatureVersion | from Message | |
protected string | $signature | from Message | |
protected URI | $signingCertURL | from Message | |
static protected array | $requiredKeys | ||
protected string | $unsubscribeURL | ||
protected string | $subject |
Methods
Erstellt ein neues Objekt aus einem Request von Amazon
Neues Objekt
Liefert den Betreff der Nachricht zurück
Liefert die URL um die Abmeldung zu bestätigen
Erstellt ein neues Objekt aus einem Array
Erstellt eine Zeilenumbruch getrennte Zeichenkette gemäß den Spezifikationen zum vergleichen der Signatur
Details
in Message at line 86
string
getType()
Liefert den Typ zurück
in Message at line 95
string
getMessageId()
Liefert die MessageId zurück
in Message at line 104
string
getTopicArn()
Liefert den TopicArn zurück
in Message at line 113
string
getMessage()
Liefert die Nachricht zurück
in Message at line 122
string
getTimestamp()
Liefert den Timestamp zurück
in Message at line 131
string
getSignatureVersion()
Liefert Version der Signatur zurück
in Message at line 140
string
getSignature()
Liefert die Signature zurück
in Message at line 149
URI
getSigningCertURL()
Liefert die URL zu dem Zertifikat zurück
in Message at line 162
static Message
getInstanceFromRequest(Request $request)
Erstellt ein neues Objekt aus einem Request von Amazon
at line 80
__construct(string $message, string $messageId, string $timestamp, string $topicArn, string $type, string $signature, string $signingCertURL, string $signatureVersion, string $unsubscribeURL, string $subject = null)
Neues Objekt
at line 100
string
getSubject()
Liefert den Betreff der Nachricht zurück
at line 109
string
getUnsubscribeURL()
Liefert die URL um die Abmeldung zu bestätigen
at line 126
static Message
getInstanceFromArray(array $data)
Erstellt ein neues Objekt aus einem Array
Die Struktur des Arrays wird überprüft
at line 167
string
getStringToSign()
Erstellt eine Zeilenumbruch getrennte Zeichenkette gemäß den Spezifikationen zum vergleichen der Signatur
Diese Werte müssen berücksichtigt werden
Message MessageId Subject (if included in the message) Timestamp TopicArn Type