File tree 24 files changed +29
-157
lines changed
24 files changed +29
-157
lines changed Original file line number Diff line number Diff line change 105
105
use Symfony \Component \Mailer \Mailer ;
106
106
use Symfony \Component \Mercure \HubRegistry ;
107
107
use Symfony \Component \Messenger \Attribute \AsMessageHandler ;
108
+ use Symfony \Component \Messenger \Attribute \AsSchedule ;
108
109
use Symfony \Component \Messenger \Bridge \AmazonSqs \Transport \AmazonSqsTransportFactory ;
109
110
use Symfony \Component \Messenger \Bridge \Amqp \Transport \AmqpTransportFactory ;
110
111
use Symfony \Component \Messenger \Bridge \Beanstalkd \Transport \BeanstalkdTransportFactory ;
111
112
use Symfony \Component \Messenger \Bridge \Redis \Transport \RedisTransportFactory ;
112
- use Symfony \Component \Messenger \Bridge \Schedule \Attribute \AsSchedule ;
113
113
use Symfony \Component \Messenger \Command \StatsCommand ;
114
114
use Symfony \Component \Messenger \Handler \BatchHandlerInterface ;
115
115
use Symfony \Component \Messenger \Handler \MessageHandlerInterface ;
Original file line number Diff line number Diff line change 16
16
use Symfony \Component \Messenger \Bridge \Amqp \Transport \AmqpTransportFactory ;
17
17
use Symfony \Component \Messenger \Bridge \Beanstalkd \Transport \BeanstalkdTransportFactory ;
18
18
use Symfony \Component \Messenger \Bridge \Redis \Transport \RedisTransportFactory ;
19
- use Symfony \Component \Messenger \Bridge \Schedule \Transport \ScheduleTransportFactory ;
20
19
use Symfony \Component \Messenger \EventListener \AddErrorDetailsStampListener ;
21
20
use Symfony \Component \Messenger \EventListener \DispatchPcntlSignalListener ;
22
21
use Symfony \Component \Messenger \EventListener \ResetServicesListener ;
37
36
use Symfony \Component \Messenger \Retry \MultiplierRetryStrategy ;
38
37
use Symfony \Component \Messenger \RoutableMessageBus ;
39
38
use Symfony \Component \Messenger \Transport \InMemoryTransportFactory ;
39
+ use Symfony \Component \Messenger \Transport \Schedule \ScheduleTransportFactory ;
40
40
use Symfony \Component \Messenger \Transport \Sender \SendersLocator ;
41
41
use Symfony \Component \Messenger \Transport \Serialization \Normalizer \FlattenExceptionNormalizer ;
42
42
use Symfony \Component \Messenger \Transport \Serialization \PhpSerializer ;
Original file line number Diff line number Diff line change 64
64
use Symfony \Component \HttpClient \ScopingHttpClient ;
65
65
use Symfony \Component \HttpKernel \DependencyInjection \LoggerPass ;
66
66
use Symfony \Component \HttpKernel \Fragment \FragmentUriGeneratorInterface ;
67
- use Symfony \Component \Messenger \Bridge \Schedule \Transport \PeriodicalJob ;
68
- use Symfony \Component \Messenger \Bridge \Schedule \Transport \Schedule ;
69
- use Symfony \Component \Messenger \Bridge \Schedule \Transport \ScheduleTransport ;
70
67
use Symfony \Component \Messenger \DependencyInjection \MessengerPass ;
68
+ use Symfony \Component \Messenger \Transport \Schedule \PeriodicalJob ;
69
+ use Symfony \Component \Messenger \Transport \Schedule \Schedule ;
70
+ use Symfony \Component \Messenger \Transport \Schedule \ScheduleTransport ;
71
71
use Symfony \Component \Messenger \Transport \TransportFactory ;
72
72
use Symfony \Component \Notifier \ChatterInterface ;
73
73
use Symfony \Component \Notifier \TexterInterface ;
Original file line number Diff line number Diff line change 2
2
3
3
namespace Symfony \Bundle \FrameworkBundle \Tests \Fixtures \Messenger ;
4
4
5
- use Symfony \Component \Messenger \Bridge \ Schedule \ Attribute \AsSchedule ;
5
+ use Symfony \Component \Messenger \Attribute \AsSchedule ;
6
6
7
7
#[AsSchedule('custom ' )]
8
8
class DefaultSchedule implements \IteratorAggregate
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \ Schedule \ Attribute ;
12
+ namespace Symfony \Component \Messenger \Attribute ;
13
13
14
14
/**
15
15
* Service tag to autoconfigure schedules.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \Schedule \Transport ;
13
-
14
- use Symfony \Component \Messenger \Stamp \NonSendableStampInterface ;
12
+ namespace Symfony \Component \Messenger \Stamp ;
15
13
16
14
final class ScheduledStamp implements NonSendableStampInterface
17
15
{
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \ Schedule \ Tests \Transport ;
12
+ namespace Symfony \Component \Messenger \Tests \Transport \ Schedule ;
13
13
14
14
use PHPUnit \Framework \TestCase ;
15
- use Symfony \Component \Messenger \Bridge \Schedule \ Transport \ExcludeTimeJob ;
16
- use Symfony \Component \Messenger \Bridge \Schedule \ Transport \JobScheduleInterface ;
15
+ use Symfony \Component \Messenger \Transport \Schedule \ExcludeTimeJob ;
16
+ use Symfony \Component \Messenger \Transport \Schedule \JobScheduleInterface ;
17
17
18
18
class ExcludeTimeJobTest extends TestCase
19
19
{
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \ Schedule \ Tests \Transport ;
12
+ namespace Symfony \Component \Messenger \Tests \Transport \ Schedule ;
13
13
14
14
use PHPUnit \Framework \TestCase ;
15
- use Symfony \Component \Messenger \Bridge \Schedule \ Transport \PeriodicalJob ;
15
+ use Symfony \Component \Messenger \Transport \Schedule \PeriodicalJob ;
16
16
17
17
class PeriodicalJobTest extends TestCase
18
18
{
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \ Schedule \ Tests \Transport ;
12
+ namespace Symfony \Component \Messenger \Tests \Transport \ Schedule ;
13
13
14
14
use PHPUnit \Framework \TestCase ;
15
15
use Symfony \Component \Clock \ClockInterface ;
16
- use Symfony \Component \Messenger \Bridge \Schedule \ Transport \JobScheduleInterface ;
17
- use Symfony \Component \Messenger \Bridge \Schedule \ Transport \Schedule ;
16
+ use Symfony \Component \Messenger \Transport \Schedule \JobScheduleInterface ;
17
+ use Symfony \Component \Messenger \Transport \Schedule \Schedule ;
18
18
19
19
class ScheduleTest extends TestCase
20
20
{
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \ Schedule \ Tests \Transport ;
12
+ namespace Symfony \Component \Messenger \Tests \Transport \ Schedule ;
13
13
14
14
use PHPUnit \Framework \TestCase ;
15
15
use Psr \Container \ContainerInterface ;
16
- use Symfony \Component \Messenger \Bridge \Schedule \ Transport \ScheduleTransport ;
17
- use Symfony \Component \Messenger \Bridge \Schedule \ Transport \ScheduleTransportFactory ;
16
+ use Symfony \Component \Messenger \Transport \Schedule \ScheduleTransport ;
17
+ use Symfony \Component \Messenger \Transport \Schedule \ScheduleTransportFactory ;
18
18
use Symfony \Component \Messenger \Transport \Serialization \SerializerInterface ;
19
19
20
20
class ScheduleTransportFactoryTest extends TestCase
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \ Schedule \ Tests \Transport ;
12
+ namespace Symfony \Component \Messenger \Tests \Transport \ Schedule ;
13
13
14
14
use PHPUnit \Framework \TestCase ;
15
- use Symfony \Component \Messenger \Bridge \Schedule \Transport \ScheduledStamp ;
16
- use Symfony \Component \Messenger \Bridge \Schedule \Transport \ScheduleTransport ;
17
15
use Symfony \Component \Messenger \Envelope ;
18
16
use Symfony \Component \Messenger \Exception \LogicException ;
19
17
use Symfony \Component \Messenger \Exception \TransportException ;
18
+ use Symfony \Component \Messenger \Stamp \ScheduledStamp ;
19
+ use Symfony \Component \Messenger \Transport \Schedule \ScheduleTransport ;
20
20
21
21
class ScheduleTransportTest extends TestCase
22
22
{
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \Schedule \ Transport ;
12
+ namespace Symfony \Component \Messenger \Transport \Schedule ;
13
13
14
14
final class ExcludeTimeJob implements JobScheduleInterface
15
15
{
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \Schedule \ Transport ;
12
+ namespace Symfony \Component \Messenger \Transport \Schedule ;
13
13
14
14
interface JobScheduleInterface
15
15
{
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \Schedule \ Transport ;
12
+ namespace Symfony \Component \Messenger \Transport \Schedule ;
13
13
14
14
final class PeriodicalJob implements JobScheduleInterface
15
15
{
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \Schedule \ Transport ;
12
+ namespace Symfony \Component \Messenger \Transport \Schedule ;
13
13
14
14
use Symfony \Component \Clock \ClockInterface ;
15
15
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \Schedule \ Transport ;
12
+ namespace Symfony \Component \Messenger \Transport \Schedule ;
13
13
14
14
use Symfony \Component \Messenger \Envelope ;
15
15
use Symfony \Component \Messenger \Exception \LogicException ;
16
16
use Symfony \Component \Messenger \Exception \TransportException ;
17
+ use Symfony \Component \Messenger \Stamp \ScheduledStamp ;
17
18
use Symfony \Component \Messenger \Transport \TransportInterface ;
18
19
19
20
class ScheduleTransport implements TransportInterface
Original file line number Diff line number Diff line change 9
9
* file that was distributed with this source code.
10
10
*/
11
11
12
- namespace Symfony \Component \Messenger \Bridge \Schedule \ Transport ;
12
+ namespace Symfony \Component \Messenger \Transport \Schedule ;
13
13
14
14
use Psr \Container \ContainerInterface ;
15
15
use Symfony \Component \Messenger \Exception \InvalidArgumentException ;
You can’t perform that action at this time.
0 commit comments