Skip to content

Commit f9e32f2

Browse files
committed
minor #51150 Use Stringable interface as much as possible (VincentLanglet)
This PR was squashed before being merged into the 6.4 branch. Discussion ---------- Use Stringable interface as much as possible | Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | no | New feature? | no <!-- please update src/**/CHANGELOG.md files --> | Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files --> | Tickets | Fix #... <!-- prefix each issue number with "Fix #", no need to create an issue if none exists, explain below instead --> | License | MIT | Doc PR | symfony/symfony-docs#... <!-- required for new features --> Instead of requiring `__toString()` in interfaces, wouldn't it be better to extend `\Stringable` ? (I kept the method when comment was added) Commits ------- 43a7704636 Use Stringable interface as much as possible
2 parents 8b9d11d + 3ac7700 commit f9e32f2

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

Transport/TransportInterface.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,12 @@
1818
/**
1919
* @author Fabien Potencier <fabien@symfony.com>
2020
*/
21-
interface TransportInterface
21+
interface TransportInterface extends \Stringable
2222
{
2323
/**
2424
* @throws TransportExceptionInterface
2525
*/
2626
public function send(MessageInterface $message): ?SentMessage;
2727

2828
public function supports(MessageInterface $message): bool;
29-
30-
public function __toString(): string;
3129
}

0 commit comments

Comments
 (0)