File tree 7 files changed +4
-17
lines changed
src/Symfony/Component/Notifier/Bridge
7 files changed +4
-17
lines changed Original file line number Diff line number Diff line change 18
18
use Symfony \Component \Notifier \Message \MessageInterface ;
19
19
use Symfony \Component \Notifier \Message \SmsMessage ;
20
20
use Symfony \Component \Notifier \Test \TransportTestCase ;
21
- use Symfony \Component \Uid \Uuid ;
22
21
use Symfony \Contracts \HttpClient \HttpClientInterface ;
23
22
use Symfony \Contracts \HttpClient \ResponseInterface ;
24
23
@@ -47,7 +46,7 @@ public function unsupportedMessagesProvider(): iterable
47
46
48
47
public function testSendSuccessfully ()
49
48
{
50
- $ messageId = Uuid:: v4 ()-> toRfc4122 ( );
49
+ $ messageId = bin2hex ( random_bytes ( 7 ) );
51
50
$ response = $ this ->createMock (ResponseInterface::class);
52
51
$ response ->method ('getStatusCode ' )->willReturn (200 );
53
52
$ response ->method ('getContent ' )->willReturn ($ messageId );
Original file line number Diff line number Diff line change 20
20
"symfony/http-client" : " ^5.4|^6.0" ,
21
21
"symfony/notifier" : " ^6.2"
22
22
},
23
- "require-dev" : {
24
- "symfony/uid" : " ^5.4|^6.0"
25
- },
26
23
"autoload" : {
27
24
"psr-4" : { "Symfony\\ Component\\ Notifier\\ Bridge\\ ContactEveryone\\ " : " " },
28
25
"exclude-from-classmap" : [
Original file line number Diff line number Diff line change 18
18
use Symfony \Component \Notifier \Message \MessageInterface ;
19
19
use Symfony \Component \Notifier \Message \SmsMessage ;
20
20
use Symfony \Component \Notifier \Test \TransportTestCase ;
21
- use Symfony \Component \Uid \Uuid ;
22
21
use Symfony \Contracts \HttpClient \HttpClientInterface ;
23
22
use Symfony \Contracts \HttpClient \ResponseInterface ;
24
23
@@ -88,7 +87,7 @@ public function testSendWithErrorResponseContainingDetailsThrowsTransportExcepti
88
87
89
88
public function testSendWithSuccessfulResponseDispatchesMessageEvent ()
90
89
{
91
- $ messageId = Uuid:: v4 ()-> toRfc4122 ( );
90
+ $ messageId = bin2hex ( random_bytes ( 7 ) );
92
91
$ response = $ this ->createMock (ResponseInterface::class);
93
92
$ response ->expects ($ this ->exactly (2 ))
94
93
->method ('getStatusCode ' )
Original file line number Diff line number Diff line change 20
20
"symfony/http-client" : " ^5.4|^6.0" ,
21
21
"symfony/notifier" : " ^6.2"
22
22
},
23
- "require-dev" : {
24
- "symfony/uid" : " ^5.4|^6.0"
25
- },
26
23
"autoload" : {
27
24
"psr-4" : { "Symfony\\ Component\\ Notifier\\ Bridge\\ Esendex\\ " : " " },
28
25
"exclude-from-classmap" : [
Original file line number Diff line number Diff line change 20
20
"symfony/http-client" : " ^5.4|^6.0" ,
21
21
"symfony/notifier" : " ^6.2"
22
22
},
23
- "require-dev" : {
24
- "symfony/uid" : " ^5.4|^6.0"
25
- },
26
23
"autoload" : {
27
24
"psr-4" : { "Symfony\\ Component\\ Notifier\\ Bridge\\ OrangeSms\\ " : " " },
28
25
"exclude-from-classmap" : [
Original file line number Diff line number Diff line change 17
17
use Symfony \Component \Notifier \Message \SentMessage ;
18
18
use Symfony \Component \Notifier \Message \SmsMessage ;
19
19
use Symfony \Component \Notifier \Transport \AbstractTransport ;
20
- use Symfony \Component \Uid \Uuid ;
21
20
use Symfony \Contracts \EventDispatcher \EventDispatcherInterface ;
22
21
use Symfony \Contracts \HttpClient \Exception \TransportExceptionInterface ;
23
22
use Symfony \Contracts \HttpClient \HttpClientInterface ;
@@ -67,7 +66,7 @@ protected function doSend(MessageInterface $message): SentMessage
67
66
throw new UnsupportedMessageTypeException (__CLASS__ , SmsMessage::class, $ message );
68
67
}
69
68
70
- $ messageId = Uuid:: v4 ()-> toRfc4122 () ;
69
+ $ messageId = bin2hex ( random_bytes ( 7 )); ;
71
70
$ query = [
72
71
'to ' => $ message ->getPhone (),
73
72
'text ' => $ message ->getSubject (),
Original file line number Diff line number Diff line change 18
18
"require" : {
19
19
"php" : " >=8.1" ,
20
20
"symfony/http-client" : " ^5.4|^6.0" ,
21
- "symfony/notifier" : " ^6.2" ,
22
- "symfony/uid" : " ^5.4|^6.0"
21
+ "symfony/notifier" : " ^6.2"
23
22
},
24
23
"autoload" : {
25
24
"psr-4" : { "Symfony\\ Component\\ Notifier\\ Bridge\\ SmsFactor\\ " : " " },
You can’t perform that action at this time.
0 commit comments