Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 46f7f27

Browse filesBrowse files
[Mailer] fix deprecation layer
1 parent 5ddea92 commit 46f7f27
Copy full SHA for 46f7f27

File tree

Expand file treeCollapse file tree

4 files changed

+14
-11
lines changed
Filter options
Expand file treeCollapse file tree

4 files changed

+14
-11
lines changed
+4-4Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
CHANGELOG
22
=========
33

4-
5.4
4+
6.2
55
---
66

7-
* Add the bridge
7+
* Deprecate the bridge in favor of the MailPace bridge
88

9-
6.2
9+
5.4
1010
---
1111

12-
* Deprecate the bridge
12+
* Add the bridge

‎src/Symfony/Component/Mailer/Bridge/OhMySmtp/Transport/OhMySmtpApiTransport.php

Copy file name to clipboardExpand all lines: src/Symfony/Component/Mailer/Bridge/OhMySmtp/Transport/OhMySmtpApiTransport.php
+3-2Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
use Psr\EventDispatcher\EventDispatcherInterface;
1515
use Psr\Log\LoggerInterface;
16+
use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceApiTransport;
1617
use Symfony\Component\Mailer\Envelope;
1718
use Symfony\Component\Mailer\Exception\HttpTransportException;
1819
use Symfony\Component\Mailer\Header\TagHeader;
@@ -24,12 +25,12 @@
2425
use Symfony\Contracts\HttpClient\HttpClientInterface;
2526
use Symfony\Contracts\HttpClient\ResponseInterface;
2627

27-
trigger_deprecation('symfony/oh-my-smtp-mailer', '6.2', 'The "%s" class is deprecated, use "%s" instead.', OhMySmtpApiTransport::class, 'Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceApiTransport');
28+
trigger_deprecation('symfony/oh-my-smtp-mailer', '6.2', 'The "%s" class is deprecated, use "%s" instead.', OhMySmtpApiTransport::class, MailPaceApiTransport::class);
2829

2930
/**
3031
* @author Paul Oms <support@ohmysmtp.com>
3132
*
32-
* @deprecated since Symfony 6.2, use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceApiTransport instead
33+
* @deprecated since Symfony 6.2, use MailPaceApiTransport instead
3334
*/
3435
final class OhMySmtpApiTransport extends AbstractApiTransport
3536
{

‎src/Symfony/Component/Mailer/Bridge/OhMySmtp/Transport/OhMySmtpSmtpTransport.php

Copy file name to clipboardExpand all lines: src/Symfony/Component/Mailer/Bridge/OhMySmtp/Transport/OhMySmtpSmtpTransport.php
+3-2Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,20 @@
1313

1414
use Psr\EventDispatcher\EventDispatcherInterface;
1515
use Psr\Log\LoggerInterface;
16+
use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceSmtpTransport;
1617
use Symfony\Component\Mailer\Envelope;
1718
use Symfony\Component\Mailer\Header\TagHeader;
1819
use Symfony\Component\Mailer\SentMessage;
1920
use Symfony\Component\Mailer\Transport\Smtp\EsmtpTransport;
2021
use Symfony\Component\Mime\Message;
2122
use Symfony\Component\Mime\RawMessage;
2223

23-
trigger_deprecation('symfony/oh-my-smtp-mailer', '6.2', 'The "%s" class is deprecated, use "%s" instead.', OhMySmtpSmtpTransport::class, 'Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceSmtpTransport');
24+
trigger_deprecation('symfony/oh-my-smtp-mailer', '6.2', 'The "%s" class is deprecated, use "%s" instead.', OhMySmtpSmtpTransport::class, MailPaceSmtpTransport::class);
2425

2526
/**
2627
* @author Paul Oms <support@ohmysmtp.com>
2728
*
28-
* @deprecated since Symfony 6.2, use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceSmtpTransport instead
29+
* @deprecated since Symfony 6.2, use MailPaceSmtpTransport instead
2930
*/
3031
final class OhMySmtpSmtpTransport extends EsmtpTransport
3132
{

‎src/Symfony/Component/Mailer/Bridge/OhMySmtp/Transport/OhMySmtpTransportFactory.php

Copy file name to clipboardExpand all lines: src/Symfony/Component/Mailer/Bridge/OhMySmtp/Transport/OhMySmtpTransportFactory.php
+4-3Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,21 +12,22 @@
1212
namespace Symfony\Component\Mailer\Bridge\OhMySmtp\Transport;
1313

1414
use Symfony\Component\Mailer\Exception\UnsupportedSchemeException;
15+
use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceTransportFactory;
1516
use Symfony\Component\Mailer\Transport\AbstractTransportFactory;
1617
use Symfony\Component\Mailer\Transport\Dsn;
1718
use Symfony\Component\Mailer\Transport\TransportInterface;
1819

19-
trigger_deprecation('symfony/oh-my-smtp-mailer', '6.2', 'The "%s" class is deprecated, use "%s" instead.', OhMySmtpTransportFactory::class, 'Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceTransportFactory');
20-
2120
/**
2221
* @author Paul Oms <support@ohmysmtp.com>
2322
*
24-
* @deprecated since Symfony 6.2, use Symfony\Component\Mailer\Bridge\MailPace\Transport\MailPaceTransportFactory instead
23+
* @deprecated since Symfony 6.2, use MailPaceTransportFactory instead
2524
*/
2625
final class OhMySmtpTransportFactory extends AbstractTransportFactory
2726
{
2827
public function create(Dsn $dsn): TransportInterface
2928
{
29+
trigger_deprecation('symfony/oh-my-smtp-mailer', '6.2', 'The "%s" class is deprecated, use "%s" instead.', OhMySmtpTransportFactory::class, MailPaceTransportFactory::class);
30+
3031
$scheme = $dsn->getScheme();
3132

3233
if ('ohmysmtp+api' === $scheme) {

0 commit comments

Comments
0 (0)
Morty Proxy This is a proxified and sanitized view of the page, visit original site.