feature #39557 [Notifier] [BC BREAK] Final classes (OskarStark)

This PR was merged into the 5.3-dev branch.

Discussion
----------

[Notifier] [BC BREAK] Final classes

| Q             | A
| ------------- | ---
| Branch?       | 5.x
| Bug fix?      | no
| New feature?  | no, BC BREAK, but experimental <!-- please update src/**/CHANGELOG.md files -->
| Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files -->
| Tickets       | ---
| License       | MIT
| Doc PR        | ---

Commits
-------

733ba619a1 [Notifier] [BC BREAK] Final classes
This commit is contained in:
Robin Chalas 2020-12-30 23:13:32 +01:00
commit e1e1defffa
8 changed files with 18 additions and 4 deletions

View File

@ -5,6 +5,7 @@ CHANGELOG
----- -----
* The bridge is not marked as `@experimental` anymore * The bridge is not marked as `@experimental` anymore
* [BC BREAK] `LinkedInTransportFactory` is now final
5.2.0 5.2.0
----- -----

View File

@ -19,7 +19,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
/** /**
* @author Smaïne Milianni <smaine.milianni@gmail.com> * @author Smaïne Milianni <smaine.milianni@gmail.com>
*/ */
class LinkedInTransportFactory extends AbstractTransportFactory final class LinkedInTransportFactory extends AbstractTransportFactory
{ {
public function create(Dsn $dsn): TransportInterface public function create(Dsn $dsn): TransportInterface
{ {

View File

@ -0,0 +1,7 @@
CHANGELOG
=========
5.3.0
-----
* Added the bridge

View File

@ -22,6 +22,8 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
/** /**
* @author Marcin Szepczynski <szepczynski@gmail.com> * @author Marcin Szepczynski <szepczynski@gmail.com>
*
* @experimental in 5.3
*/ */
final class SmsapiTransport extends AbstractTransport final class SmsapiTransport extends AbstractTransport
{ {

View File

@ -19,8 +19,10 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
/** /**
* @author Marcin Szepczynski <szepczynski@gmail.com> * @author Marcin Szepczynski <szepczynski@gmail.com>
*
* @experimental in 5.3
*/ */
class SmsapiTransportFactory extends AbstractTransportFactory final class SmsapiTransportFactory extends AbstractTransportFactory
{ {
/** /**
* @return SmsapiTransport * @return SmsapiTransport

View File

@ -5,6 +5,8 @@ CHANGELOG
----- -----
* The bridge is not marked as `@experimental` anymore * The bridge is not marked as `@experimental` anymore
* [BC BREAK] `ZulipTransport` is now final
* [BC BREAK] `ZulipTransportFactory` is now final
5.2.0 5.2.0
----- -----

View File

@ -24,7 +24,7 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
/** /**
* @author Mohammad Emran Hasan <phpfour@gmail.com> * @author Mohammad Emran Hasan <phpfour@gmail.com>
*/ */
class ZulipTransport extends AbstractTransport final class ZulipTransport extends AbstractTransport
{ {
private $email; private $email;
private $token; private $token;

View File

@ -20,7 +20,7 @@ use Symfony\Component\Notifier\Transport\TransportInterface;
/** /**
* @author Mohammad Emran Hasan <phpfour@gmail.com> * @author Mohammad Emran Hasan <phpfour@gmail.com>
*/ */
class ZulipTransportFactory extends AbstractTransportFactory final class ZulipTransportFactory extends AbstractTransportFactory
{ {
/** /**
* @return ZulipTransport * @return ZulipTransport