From 733ba619a1a1a5f3462566da0aacc5c53a503beb Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Fri, 18 Dec 2020 13:27:56 +0100 Subject: [PATCH] [Notifier] [BC BREAK] Final classes --- .../Component/Notifier/Bridge/LinkedIn/CHANGELOG.md | 1 + .../Notifier/Bridge/LinkedIn/LinkedInTransportFactory.php | 2 +- src/Symfony/Component/Notifier/Bridge/Smsapi/CHANGELOG.md | 7 +++++++ .../Component/Notifier/Bridge/Smsapi/SmsapiTransport.php | 2 ++ .../Notifier/Bridge/Smsapi/SmsapiTransportFactory.php | 4 +++- src/Symfony/Component/Notifier/Bridge/Zulip/CHANGELOG.md | 2 ++ .../Component/Notifier/Bridge/Zulip/ZulipTransport.php | 2 +- .../Notifier/Bridge/Zulip/ZulipTransportFactory.php | 2 +- 8 files changed, 18 insertions(+), 4 deletions(-) create mode 100644 src/Symfony/Component/Notifier/Bridge/Smsapi/CHANGELOG.md diff --git a/src/Symfony/Component/Notifier/Bridge/LinkedIn/CHANGELOG.md b/src/Symfony/Component/Notifier/Bridge/LinkedIn/CHANGELOG.md index d8e243dcb9..d61929abd6 100644 --- a/src/Symfony/Component/Notifier/Bridge/LinkedIn/CHANGELOG.md +++ b/src/Symfony/Component/Notifier/Bridge/LinkedIn/CHANGELOG.md @@ -5,6 +5,7 @@ CHANGELOG ----- * The bridge is not marked as `@experimental` anymore +* [BC BREAK] `LinkedInTransportFactory` is now final 5.2.0 ----- diff --git a/src/Symfony/Component/Notifier/Bridge/LinkedIn/LinkedInTransportFactory.php b/src/Symfony/Component/Notifier/Bridge/LinkedIn/LinkedInTransportFactory.php index c3dfc7357e..f052e28e29 100644 --- a/src/Symfony/Component/Notifier/Bridge/LinkedIn/LinkedInTransportFactory.php +++ b/src/Symfony/Component/Notifier/Bridge/LinkedIn/LinkedInTransportFactory.php @@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface; /** * @author Smaïne Milianni */ -class LinkedInTransportFactory extends AbstractTransportFactory +final class LinkedInTransportFactory extends AbstractTransportFactory { public function create(Dsn $dsn): TransportInterface { diff --git a/src/Symfony/Component/Notifier/Bridge/Smsapi/CHANGELOG.md b/src/Symfony/Component/Notifier/Bridge/Smsapi/CHANGELOG.md new file mode 100644 index 0000000000..ee65aa9b4a --- /dev/null +++ b/src/Symfony/Component/Notifier/Bridge/Smsapi/CHANGELOG.md @@ -0,0 +1,7 @@ +CHANGELOG +========= + +5.3.0 +----- + + * Added the bridge diff --git a/src/Symfony/Component/Notifier/Bridge/Smsapi/SmsapiTransport.php b/src/Symfony/Component/Notifier/Bridge/Smsapi/SmsapiTransport.php index 79df322bf1..61595a6079 100644 --- a/src/Symfony/Component/Notifier/Bridge/Smsapi/SmsapiTransport.php +++ b/src/Symfony/Component/Notifier/Bridge/Smsapi/SmsapiTransport.php @@ -22,6 +22,8 @@ use Symfony\Contracts\HttpClient\HttpClientInterface; /** * @author Marcin Szepczynski + * + * @experimental in 5.3 */ final class SmsapiTransport extends AbstractTransport { diff --git a/src/Symfony/Component/Notifier/Bridge/Smsapi/SmsapiTransportFactory.php b/src/Symfony/Component/Notifier/Bridge/Smsapi/SmsapiTransportFactory.php index 5ce2562320..6f3e42d979 100644 --- a/src/Symfony/Component/Notifier/Bridge/Smsapi/SmsapiTransportFactory.php +++ b/src/Symfony/Component/Notifier/Bridge/Smsapi/SmsapiTransportFactory.php @@ -19,8 +19,10 @@ use Symfony\Component\Notifier\Transport\TransportInterface; /** * @author Marcin Szepczynski + * + * @experimental in 5.3 */ -class SmsapiTransportFactory extends AbstractTransportFactory +final class SmsapiTransportFactory extends AbstractTransportFactory { /** * @return SmsapiTransport diff --git a/src/Symfony/Component/Notifier/Bridge/Zulip/CHANGELOG.md b/src/Symfony/Component/Notifier/Bridge/Zulip/CHANGELOG.md index d8e243dcb9..b4a92ac9bd 100644 --- a/src/Symfony/Component/Notifier/Bridge/Zulip/CHANGELOG.md +++ b/src/Symfony/Component/Notifier/Bridge/Zulip/CHANGELOG.md @@ -5,6 +5,8 @@ CHANGELOG ----- * The bridge is not marked as `@experimental` anymore +* [BC BREAK] `ZulipTransport` is now final +* [BC BREAK] `ZulipTransportFactory` is now final 5.2.0 ----- diff --git a/src/Symfony/Component/Notifier/Bridge/Zulip/ZulipTransport.php b/src/Symfony/Component/Notifier/Bridge/Zulip/ZulipTransport.php index 32102dc834..82290188ea 100644 --- a/src/Symfony/Component/Notifier/Bridge/Zulip/ZulipTransport.php +++ b/src/Symfony/Component/Notifier/Bridge/Zulip/ZulipTransport.php @@ -24,7 +24,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface; /** * @author Mohammad Emran Hasan */ -class ZulipTransport extends AbstractTransport +final class ZulipTransport extends AbstractTransport { private $email; private $token; diff --git a/src/Symfony/Component/Notifier/Bridge/Zulip/ZulipTransportFactory.php b/src/Symfony/Component/Notifier/Bridge/Zulip/ZulipTransportFactory.php index 9ea1ec66a9..3914202529 100644 --- a/src/Symfony/Component/Notifier/Bridge/Zulip/ZulipTransportFactory.php +++ b/src/Symfony/Component/Notifier/Bridge/Zulip/ZulipTransportFactory.php @@ -20,7 +20,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface; /** * @author Mohammad Emran Hasan */ -class ZulipTransportFactory extends AbstractTransportFactory +final class ZulipTransportFactory extends AbstractTransportFactory { /** * @return ZulipTransport