A

AbstractAdapterClass in namespace Alvine\Service\Amazon\Sns
AbstractAdapter
AlvinePlatformClass in namespace Alvine\Service\Amazon\Sns\Adapter
AlvinePlatform
AlvinePlatform::addLogEntry() — Method in class AlvinePlatform
Fügt einer Bestellung einen neuen Log Eintrag hinzu
AuthorizationNotificationClass in namespace Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
AuthorizationNotification
$Main#adapterErrorProperty in class Main

C

CaptureNotificationClass in namespace Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
CaptureNotification
CannotGetPublicKeyFromCertificateExceptionClass in namespace Alvine\Service\Amazon\Sns
Diese Exception wird geworfen wenn der Public Key nicht aus dem Zertifikat erstellt werden konnte
CertificateFromUnrecognizedSourceExceptionClass in namespace Alvine\Service\Amazon\Sns
Diese Exception wird geworfen wenn die URL zu dem Zertifikat unbekannt ist
ComponentClass 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
InvalidMessageSignatureExceptionClass in namespace Alvine\Service\Amazon\Sns
Diese Exception wird geworfen wenn die Signatur nicht übereinstimmt
InvalidMessageTypeExceptionClass 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

MainClass in namespace Alvine\Service\Amazon\Sns
Anwendungsklasse
$Main#messageProperty in class Main
MessageClass in namespace Alvine\Service\Amazon\Sns
SNS Nachricht
$Message#messageIdProperty in class Message
$Message#messageProperty in class Message

N

NotificationClass in namespace Alvine\Service\Amazon\Sns\Message
SNS Nachricht

O

OrderReferenceNotificationClass in namespace Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
OrderReferenceNotification

P

PresenterClass in namespace Alvine\Service\Amazon\Sns\Message
MessagePresenter
Presenter::post() — Method in class Presenter
Bearbeitung von POST-Anfragen

R

RefundNotificationClass in namespace Alvine\Service\Amazon\Sns\Adapter\AlvinePlatform
RefundNotification
Main::raiseAdapterError() — Method in class Main
Setzt einen Fehlercode eines Adapters
$Notification#requiredKeysProperty in class Notification
$SubscriptionConfirmation#requiredKeysProperty in class SubscriptionConfirmation
RequiredExtensionNotLoadedExceptionClass 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#signatureVersionProperty in class Message
$Message#signatureProperty in class Message
$Message#signingCertURLProperty in class Message
$Notification#subjectProperty in class Notification
SubscriptionConfirmationClass in namespace Alvine\Service\Amazon\Sns\Message
SubscriptionConfirmation
$SubscriptionConfirmation#subscribeURLProperty in class SubscriptionConfirmation

T

$Message#typeProperty in class Message
$Message#topicArnProperty in class Message
$Message#timestampProperty in class Message
$SubscriptionConfirmation#tokenProperty 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#unsubscribeURLProperty in class Notification
UnexpectedValueExceptionClass in namespace Alvine\Service\Amazon\Sns
Diese Exception wird geworfen wenn übergebene Werte nicht stimmen
UnknownOperationExceptionClass in namespace Alvine\Service\Amazon\Sns
Diese Exception wird geworfen wenn übergebene Werte nicht stimmen

V

ValidatorClass 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