├── CHANGELOG.md ├── Client ├── AbstractRequestParser.php ├── RequestParser.php └── RequestParserInterface.php ├── Controller └── WebhookController.php ├── Exception ├── ExceptionInterface.php ├── InvalidArgumentException.php ├── LogicException.php ├── RejectWebhookException.php └── RuntimeException.php ├── LICENSE ├── Messenger ├── SendWebhookHandler.php └── SendWebhookMessage.php ├── README.md ├── Server ├── HeaderSignatureConfigurator.php ├── HeadersConfigurator.php ├── JsonBodyConfigurator.php ├── NativeJsonPayloadSerializer.php ├── PayloadSerializerInterface.php ├── RequestConfiguratorInterface.php ├── SerializerPayloadSerializer.php ├── Transport.php └── TransportInterface.php ├── Subscriber.php ├── Test └── AbstractRequestParserTestCase.php └── composer.json /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Client/AbstractRequestParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Client/AbstractRequestParser.php -------------------------------------------------------------------------------- /Client/RequestParser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Client/RequestParser.php -------------------------------------------------------------------------------- /Client/RequestParserInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Client/RequestParserInterface.php -------------------------------------------------------------------------------- /Controller/WebhookController.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Controller/WebhookController.php -------------------------------------------------------------------------------- /Exception/ExceptionInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Exception/ExceptionInterface.php -------------------------------------------------------------------------------- /Exception/InvalidArgumentException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Exception/InvalidArgumentException.php -------------------------------------------------------------------------------- /Exception/LogicException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Exception/LogicException.php -------------------------------------------------------------------------------- /Exception/RejectWebhookException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Exception/RejectWebhookException.php -------------------------------------------------------------------------------- /Exception/RuntimeException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Exception/RuntimeException.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/LICENSE -------------------------------------------------------------------------------- /Messenger/SendWebhookHandler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Messenger/SendWebhookHandler.php -------------------------------------------------------------------------------- /Messenger/SendWebhookMessage.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Messenger/SendWebhookMessage.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/README.md -------------------------------------------------------------------------------- /Server/HeaderSignatureConfigurator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/HeaderSignatureConfigurator.php -------------------------------------------------------------------------------- /Server/HeadersConfigurator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/HeadersConfigurator.php -------------------------------------------------------------------------------- /Server/JsonBodyConfigurator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/JsonBodyConfigurator.php -------------------------------------------------------------------------------- /Server/NativeJsonPayloadSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/NativeJsonPayloadSerializer.php -------------------------------------------------------------------------------- /Server/PayloadSerializerInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/PayloadSerializerInterface.php -------------------------------------------------------------------------------- /Server/RequestConfiguratorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/RequestConfiguratorInterface.php -------------------------------------------------------------------------------- /Server/SerializerPayloadSerializer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/SerializerPayloadSerializer.php -------------------------------------------------------------------------------- /Server/Transport.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/Transport.php -------------------------------------------------------------------------------- /Server/TransportInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Server/TransportInterface.php -------------------------------------------------------------------------------- /Subscriber.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Subscriber.php -------------------------------------------------------------------------------- /Test/AbstractRequestParserTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/Test/AbstractRequestParserTestCase.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/symfony/webhook/HEAD/composer.json --------------------------------------------------------------------------------