gsteel/postmark-php

Postmark API Client Fork for PHP 8.1

5.3.0 2024-08-21 11:33 UTC

README

Continuous Integration codecov Psalm Coverage Psalm Level

This is a fork of the official Postmark-PHP library for Postmark. You can find the original at wildbit/postmark-php

This library preserves the api of the original, but has been updated to work on PHP 8.0 and 8.1 with improved type safety, internal re-organisation and BC breaking changes such as renamed/refined exception types, return type hints and parameter type hints.

You can find a summary of the differences in the pull-request on the original lib: #94

This version of the lib does not ship an HTTP client, or get one from composer… You'll need to install a PSR-18 compatible HTTP client up front such as Guzzle, php-http/curl-client etc.

Versions

This package is marked as a replacement for "wildbit/postmark-php": "4.0.2" so it will break your project and any dependent libs if your types are out of whack.

Hopefully #94 will get merged so none of this is necessary…