Index
A
- AbstractAdapter — Class in namespace Alvine\Service\Amazon\Sns
- AbstractAdapter
- AlvinePlatform — Class in namespace Alvine\Service\Amazon\Sns\Adapter
- AlvinePlatform
- AlvinePlatform::addLogEntry() — Method in class AlvinePlatform
- Fügt einer Bestellung einen neuen Log Eintrag hinzu
- AuthorizationNotification — Class in namespace Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
- AuthorizationNotification
- $Main#adapterError — Property in class Main
C
- CaptureNotification — Class in namespace Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
- CaptureNotification
- CannotGetPublicKeyFromCertificateException — Class in namespace Alvine\Service\Amazon\Sns
- Diese Exception wird geworfen wenn der Public Key nicht aus dem Zertifikat erstellt werden konnte
- CertificateFromUnrecognizedSourceException — Class in namespace Alvine\Service\Amazon\Sns
- Diese Exception wird geworfen wenn die URL zu dem Zertifikat unbekannt ist
- Component — Class in namespace Alvine\Service\Amazon\Sns
- Alvine Amazon SNS-Service
G
- AlvinePlatform::getTransaction() — Method in class AlvinePlatform
- Liefert einen Transaktions Datensatz zurück
- AlvinePlatform::getPaymentState() — Method in class AlvinePlatform
- Liefert den AlvinePlattform PaymentStatus zurück
- AlvinePlatform::getOrderReferenceID() — Method in class AlvinePlatform
- Liefert die Auftragsnummer aus einer amazonTransactionId
- Component::getBasePath() — Method in class Component
- Pfad der Klasse
- Main::getMessage() — Method in class Main
- Liefert eine Nachricht zurück
- Main::getAdapterError() — Method in class Main
- Liefert einen möglichen Fehlercode, eines Adapters zurück Es wird immer der höchste Fehler geliefert
- Message::getType() — Method in class Message
- Liefert den Typ zurück
- Message::getMessageId() — Method in class Message
- Liefert die MessageId zurück
- Message::getTopicArn() — Method in class Message
- Liefert den TopicArn zurück
- Message::getMessage() — Method in class Message
- Liefert die Nachricht zurück
- Message::getTimestamp() — Method in class Message
- Liefert den Timestamp zurück
- Message::getSignatureVersion() — Method in class Message
- Liefert Version der Signatur zurück
- Message::getSignature() — Method in class Message
- Liefert die Signature zurück
- Message::getSigningCertURL() — Method in class Message
- Liefert die URL zu dem Zertifikat zurück
- Message::getInstanceFromRequest() — Method in class Message
- Erstellt ein neues Objekt aus einem Request von Amazon
- Notification::getSubject() — Method in class Notification
- Liefert den Betreff der Nachricht zurück
- Notification::getUnsubscribeURL() — Method in class Notification
- Liefert die URL um die Abmeldung zu bestätigen
- Notification::getInstanceFromArray() — Method in class Notification
- Erstellt ein neues Objekt aus einem Array
- Notification::getStringToSign() — Method in class Notification
- Erstellt eine Zeilenumbruch getrennte Zeichenkette gemäß den Spezifikationen zum vergleichen der Signatur
- SubscriptionConfirmation::getToken() — Method in class SubscriptionConfirmation
- Liefert den Token zurück
- SubscriptionConfirmation::getSubscribeURL() — Method in class SubscriptionConfirmation
- Liefert die URL um die Anmeldung zu bestätigen
- SubscriptionConfirmation::getStringToSign() — Method in class SubscriptionConfirmation
- Erstellt eine Zeilenumbruch getrennte Zeichenkette gemäß den Spezifikationen zum vergleichen der Signatur
- SubscriptionConfirmation::getInstanceFromArray() — Method in class SubscriptionConfirmation
- Erstellt ein neues Objekt aus einem Array
I
- AlvinePlatform::isProcessable() — Method in class AlvinePlatform
- Prüft ob die Nachticht für den jeweiligen Adapter verarbeitbar ist
- InvalidMessageSignatureException — Class in namespace Alvine\Service\Amazon\Sns
- Diese Exception wird geworfen wenn die Signatur nicht übereinstimmt
- InvalidMessageTypeException — Class in namespace Alvine\Service\Amazon\Sns
- Diese Exception wird geworfen wenn der Nachrichten Typ nicht unterstützt wird
- Main::init() — Method in class Main
- Task: Init
M
- Main — Class in namespace Alvine\Service\Amazon\Sns
- Anwendungsklasse
- $Main#message — Property in class Main
- Message — Class in namespace Alvine\Service\Amazon\Sns
- SNS Nachricht
- $Message#messageId — Property in class Message
- $Message#message — Property in class Message
N
- Notification — Class in namespace Alvine\Service\Amazon\Sns\Message
- SNS Nachricht
O
- OrderReferenceNotification — Class in namespace Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
- OrderReferenceNotification
P
- Presenter — Class in namespace Alvine\Service\Amazon\Sns\Message
- MessagePresenter
- Presenter::post() — Method in class Presenter
- Bearbeitung von POST-Anfragen
R
- RefundNotification — Class in namespace Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
- RefundNotification
- Main::raiseAdapterError() — Method in class Main
- Setzt einen Fehlercode eines Adapters
- $Notification#requiredKeys — Property in class Notification
- $SubscriptionConfirmation#requiredKeys — Property in class SubscriptionConfirmation
- RequiredExtensionNotLoadedException — Class in namespace Alvine\Service\Amazon\Sns
- Diese Exception wird geworfen wenn eine PHP Erweiterung nicht gefunden wurde
S
- AlvinePlatform::setOrderState() — Method in class AlvinePlatform
- Ändern eines Status einer Bestellung
- Main::setMessage() — Method in class Main
- Setzt eine Nachricht
- $Message#signatureVersion — Property in class Message
- $Message#signature — Property in class Message
- $Message#signingCertURL — Property in class Message
- $Notification#subject — Property in class Notification
- SubscriptionConfirmation — Class in namespace Alvine\Service\Amazon\Sns\Message
- SubscriptionConfirmation
- $SubscriptionConfirmation#subscribeURL — Property in class SubscriptionConfirmation
T
- $Message#type — Property in class Message
- $Message#topicArn — Property in class Message
- $Message#timestamp — Property in class Message
- $SubscriptionConfirmation#token — Property in class SubscriptionConfirmation
U
- AlvinePlatform::updateTransaction() — Method in class AlvinePlatform
- Aktualisiert einen Transaktions Datensatz
- AuthorizationNotification::update() — Method in class AuthorizationNotification
- Oberserver Benachrichtigung
- CaptureNotification::update() — Method in class CaptureNotification
- Oberserver Benachrichtigung
- OrderReferenceNotification::update() — Method in class OrderReferenceNotification
- Oberserver Benachrichtigung
- RefundNotification::update() — Method in class RefundNotification
- Oberserver Benachrichtigung
- $Notification#unsubscribeURL — Property in class Notification
- UnexpectedValueException — Class in namespace Alvine\Service\Amazon\Sns
- Diese Exception wird geworfen wenn übergebene Werte nicht stimmen
- UnknownOperationException — Class in namespace Alvine\Service\Amazon\Sns
- Diese Exception wird geworfen wenn übergebene Werte nicht stimmen
V
- Validator — Class in namespace Alvine\Service\Amazon\Sns\Message
- Validieren einer Nachricht
- Validator::validate() — Method in class Validator
- validieren einer Nachricht
- Validator::validateSigningCertURL() — Method in class Validator
- validieren der URL zu dem Zertifikat
_
- Notification::__construct() — Method in class Notification
- Neues Objekt
- SubscriptionConfirmation::__construct() — Method in class SubscriptionConfirmation
- Neues Objekt
- Validator::__construct() — Method in class Validator
- Neues Objekt