Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 5e9664d

Browse files
committed
Move schedule component to core
1 parent fa89e06 commit 5e9664d

24 files changed

+29
-157
lines changed

src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,11 +105,11 @@
105105
use Symfony\Component\Mailer\Mailer;
106106
use Symfony\Component\Mercure\HubRegistry;
107107
use Symfony\Component\Messenger\Attribute\AsMessageHandler;
108+
use Symfony\Component\Messenger\Attribute\AsSchedule;
108109
use Symfony\Component\Messenger\Bridge\AmazonSqs\Transport\AmazonSqsTransportFactory;
109110
use Symfony\Component\Messenger\Bridge\Amqp\Transport\AmqpTransportFactory;
110111
use Symfony\Component\Messenger\Bridge\Beanstalkd\Transport\BeanstalkdTransportFactory;
111112
use Symfony\Component\Messenger\Bridge\Redis\Transport\RedisTransportFactory;
112-
use Symfony\Component\Messenger\Bridge\Schedule\Attribute\AsSchedule;
113113
use Symfony\Component\Messenger\Command\StatsCommand;
114114
use Symfony\Component\Messenger\Handler\BatchHandlerInterface;
115115
use Symfony\Component\Messenger\Handler\MessageHandlerInterface;

src/Symfony/Bundle/FrameworkBundle/Resources/config/messenger.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
use Symfony\Component\Messenger\Bridge\Amqp\Transport\AmqpTransportFactory;
1717
use Symfony\Component\Messenger\Bridge\Beanstalkd\Transport\BeanstalkdTransportFactory;
1818
use Symfony\Component\Messenger\Bridge\Redis\Transport\RedisTransportFactory;
19-
use Symfony\Component\Messenger\Bridge\Schedule\Transport\ScheduleTransportFactory;
2019
use Symfony\Component\Messenger\EventListener\AddErrorDetailsStampListener;
2120
use Symfony\Component\Messenger\EventListener\DispatchPcntlSignalListener;
2221
use Symfony\Component\Messenger\EventListener\ResetServicesListener;
@@ -37,6 +36,7 @@
3736
use Symfony\Component\Messenger\Retry\MultiplierRetryStrategy;
3837
use Symfony\Component\Messenger\RoutableMessageBus;
3938
use Symfony\Component\Messenger\Transport\InMemoryTransportFactory;
39+
use Symfony\Component\Messenger\Transport\Schedule\ScheduleTransportFactory;
4040
use Symfony\Component\Messenger\Transport\Sender\SendersLocator;
4141
use Symfony\Component\Messenger\Transport\Serialization\Normalizer\FlattenExceptionNormalizer;
4242
use Symfony\Component\Messenger\Transport\Serialization\PhpSerializer;

src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@
6464
use Symfony\Component\HttpClient\ScopingHttpClient;
6565
use Symfony\Component\HttpKernel\DependencyInjection\LoggerPass;
6666
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;
7067
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;
7171
use Symfony\Component\Messenger\Transport\TransportFactory;
7272
use Symfony\Component\Notifier\ChatterInterface;
7373
use Symfony\Component\Notifier\TexterInterface;

src/Symfony/Bundle/FrameworkBundle/Tests/Fixtures/Messenger/DefaultSchedule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
namespace Symfony\Bundle\FrameworkBundle\Tests\Fixtures\Messenger;
44

5-
use Symfony\Component\Messenger\Bridge\Schedule\Attribute\AsSchedule;
5+
use Symfony\Component\Messenger\Attribute\AsSchedule;
66

77
#[AsSchedule('custom')]
88
class DefaultSchedule implements \IteratorAggregate

src/Symfony/Component/Messenger/Bridge/Schedule/Attribute/AsSchedule.php renamed to src/Symfony/Component/Messenger/Attribute/AsSchedule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Attribute;
12+
namespace Symfony\Component\Messenger\Attribute;
1313

1414
/**
1515
* Service tag to autoconfigure schedules.

src/Symfony/Component/Messenger/Bridge/Schedule/.gitattributes

Lines changed: 0 additions & 4 deletions
This file was deleted.

src/Symfony/Component/Messenger/Bridge/Schedule/.gitignore

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/Symfony/Component/Messenger/Bridge/Schedule/CHANGELOG.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

src/Symfony/Component/Messenger/Bridge/Schedule/LICENSE

Lines changed: 0 additions & 19 deletions
This file was deleted.

src/Symfony/Component/Messenger/Bridge/Schedule/README.md

Lines changed: 0 additions & 38 deletions
This file was deleted.

src/Symfony/Component/Messenger/Bridge/Schedule/composer.json

Lines changed: 0 additions & 26 deletions
This file was deleted.

src/Symfony/Component/Messenger/Bridge/Schedule/phpunit.xml.dist

Lines changed: 0 additions & 30 deletions
This file was deleted.

src/Symfony/Component/Messenger/Bridge/Schedule/Transport/ScheduledStamp.php renamed to src/Symfony/Component/Messenger/Stamp/ScheduledStamp.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Transport;
13-
14-
use Symfony\Component\Messenger\Stamp\NonSendableStampInterface;
12+
namespace Symfony\Component\Messenger\Stamp;
1513

1614
final class ScheduledStamp implements NonSendableStampInterface
1715
{

src/Symfony/Component/Messenger/Bridge/Schedule/Tests/Transport/ExcludeTimeJobTest.php renamed to src/Symfony/Component/Messenger/Tests/Transport/Schedule/ExcludeTimeJobTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Tests\Transport;
12+
namespace Symfony\Component\Messenger\Tests\Transport\Schedule;
1313

1414
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;
1717

1818
class ExcludeTimeJobTest extends TestCase
1919
{

src/Symfony/Component/Messenger/Bridge/Schedule/Tests/Transport/PeriodicalJobTest.php renamed to src/Symfony/Component/Messenger/Tests/Transport/Schedule/PeriodicalJobTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Tests\Transport;
12+
namespace Symfony\Component\Messenger\Tests\Transport\Schedule;
1313

1414
use PHPUnit\Framework\TestCase;
15-
use Symfony\Component\Messenger\Bridge\Schedule\Transport\PeriodicalJob;
15+
use Symfony\Component\Messenger\Transport\Schedule\PeriodicalJob;
1616

1717
class PeriodicalJobTest extends TestCase
1818
{

src/Symfony/Component/Messenger/Bridge/Schedule/Tests/Transport/ScheduleTest.php renamed to src/Symfony/Component/Messenger/Tests/Transport/Schedule/ScheduleTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Tests\Transport;
12+
namespace Symfony\Component\Messenger\Tests\Transport\Schedule;
1313

1414
use PHPUnit\Framework\TestCase;
1515
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;
1818

1919
class ScheduleTest extends TestCase
2020
{
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Tests\Transport;
12+
namespace Symfony\Component\Messenger\Tests\Transport\Schedule;
1313

1414
use PHPUnit\Framework\TestCase;
1515
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;
1818
use Symfony\Component\Messenger\Transport\Serialization\SerializerInterface;
1919

2020
class ScheduleTransportFactoryTest extends TestCase

src/Symfony/Component/Messenger/Bridge/Schedule/Tests/Transport/ScheduleTransportTest.php renamed to src/Symfony/Component/Messenger/Tests/Transport/Schedule/ScheduleTransportTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Tests\Transport;
12+
namespace Symfony\Component\Messenger\Tests\Transport\Schedule;
1313

1414
use PHPUnit\Framework\TestCase;
15-
use Symfony\Component\Messenger\Bridge\Schedule\Transport\ScheduledStamp;
16-
use Symfony\Component\Messenger\Bridge\Schedule\Transport\ScheduleTransport;
1715
use Symfony\Component\Messenger\Envelope;
1816
use Symfony\Component\Messenger\Exception\LogicException;
1917
use Symfony\Component\Messenger\Exception\TransportException;
18+
use Symfony\Component\Messenger\Stamp\ScheduledStamp;
19+
use Symfony\Component\Messenger\Transport\Schedule\ScheduleTransport;
2020

2121
class ScheduleTransportTest extends TestCase
2222
{

src/Symfony/Component/Messenger/Bridge/Schedule/Transport/ExcludeTimeJob.php renamed to src/Symfony/Component/Messenger/Transport/Schedule/ExcludeTimeJob.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Transport;
12+
namespace Symfony\Component\Messenger\Transport\Schedule;
1313

1414
final class ExcludeTimeJob implements JobScheduleInterface
1515
{

src/Symfony/Component/Messenger/Bridge/Schedule/Transport/JobScheduleInterface.php renamed to src/Symfony/Component/Messenger/Transport/Schedule/JobScheduleInterface.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Transport;
12+
namespace Symfony\Component\Messenger\Transport\Schedule;
1313

1414
interface JobScheduleInterface
1515
{

src/Symfony/Component/Messenger/Bridge/Schedule/Transport/PeriodicalJob.php renamed to src/Symfony/Component/Messenger/Transport/Schedule/PeriodicalJob.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Transport;
12+
namespace Symfony\Component\Messenger\Transport\Schedule;
1313

1414
final class PeriodicalJob implements JobScheduleInterface
1515
{

src/Symfony/Component/Messenger/Bridge/Schedule/Transport/Schedule.php renamed to src/Symfony/Component/Messenger/Transport/Schedule/Schedule.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Transport;
12+
namespace Symfony\Component\Messenger\Transport\Schedule;
1313

1414
use Symfony\Component\Clock\ClockInterface;
1515

src/Symfony/Component/Messenger/Bridge/Schedule/Transport/ScheduleTransport.php renamed to src/Symfony/Component/Messenger/Transport/Schedule/ScheduleTransport.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,12 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Transport;
12+
namespace Symfony\Component\Messenger\Transport\Schedule;
1313

1414
use Symfony\Component\Messenger\Envelope;
1515
use Symfony\Component\Messenger\Exception\LogicException;
1616
use Symfony\Component\Messenger\Exception\TransportException;
17+
use Symfony\Component\Messenger\Stamp\ScheduledStamp;
1718
use Symfony\Component\Messenger\Transport\TransportInterface;
1819

1920
class ScheduleTransport implements TransportInterface

src/Symfony/Component/Messenger/Bridge/Schedule/Transport/ScheduleTransportFactory.php renamed to src/Symfony/Component/Messenger/Transport/Schedule/ScheduleTransportFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* file that was distributed with this source code.
1010
*/
1111

12-
namespace Symfony\Component\Messenger\Bridge\Schedule\Transport;
12+
namespace Symfony\Component\Messenger\Transport\Schedule;
1313

1414
use Psr\Container\ContainerInterface;
1515
use Symfony\Component\Messenger\Exception\InvalidArgumentException;

0 commit comments

Comments
 (0)