Skip to content

Commit 5ed2bc7

Browse files
committed
[config] split of twig and swift mailer configs
1 parent 03006a3 commit 5ed2bc7

File tree

4 files changed

+31
-13
lines changed

4 files changed

+31
-13
lines changed

config/sets/symfony/symfony3/symfony30.php

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
declare(strict_types=1);
44

55
use Rector\Config\RectorConfig;
6-
use Rector\Renaming\Rector\Name\RenameClassRector;
76

87
/**
98
* @resource https://github.com/symfony/symfony/blob/3.4/UPGRADE-3.0.md
@@ -20,12 +19,6 @@
2019
$rectorConfig->import(__DIR__ . '/symfony30/symfony30-validator.php');
2120
$rectorConfig->import(__DIR__ . '/symfony30/symfony30-translation.php');
2221
$rectorConfig->import(__DIR__ . '/symfony30/symfony30-bridge-monolog.php');
23-
24-
$rectorConfig->ruleWithConfiguration(RenameClassRector::class, [
25-
// twig
26-
'Symfony\Bundle\TwigBundle\TwigDefaultEscapingStrategy' => 'Twig_FileExtensionEscapingStrategy',
27-
28-
// swift mailer
29-
'Symfony\Bridge\Swiftmailer\DataCollector\MessageDataCollector' => 'Symfony\Bundle\SwiftmailerBundle\DataCollector\MessageDataCollector',
30-
]);
22+
$rectorConfig->import(__DIR__ . '/symfony30/symfony30-twig-bundle.php');
23+
$rectorConfig->import(__DIR__ . '/symfony30/symfony30-bridge-swift-mailer.php');
3124
};

config/sets/symfony/symfony3/symfony30/symfony30-bridge-monolog.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@
88
use Rector\Renaming\ValueObject\MethodCallRename;
99

1010
return static function (RectorConfig $rectorConfig): void {
11+
$rectorConfig->ruleWithConfiguration(RenameClassRector::class, [
12+
'Symfony\Bridge\Monolog\Logger' => 'Psr\Log\LoggerInterface',
13+
]);
14+
1115
$rectorConfig->ruleWithConfiguration(RenameMethodRector::class, [
1216
new MethodCallRename('Symfony\Bridge\Monolog\Logger', 'emerg', 'emergency'),
1317
new MethodCallRename('Symfony\Bridge\Monolog\Logger', 'crit', 'critical'),
1418
new MethodCallRename('Symfony\Bridge\Monolog\Logger', 'err', 'error'),
1519
new MethodCallRename('Symfony\Bridge\Monolog\Logger', 'warn', 'warning'),
1620
]);
1721

18-
$rectorConfig->ruleWithConfiguration(RenameClassRector::class, [
19-
// partial with method rename
20-
'Symfony\Bridge\Monolog\Logger' => 'Psr\Log\LoggerInterface',
21-
]);
2222
};
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
use Rector\Config\RectorConfig;
6+
use Rector\Renaming\Rector\Name\RenameClassRector;
7+
8+
return static function (RectorConfig $rectorConfig): void {
9+
$rectorConfig->ruleWithConfiguration(RenameClassRector::class, [
10+
// swift mailer
11+
'Symfony\Bridge\Swiftmailer\DataCollector\MessageDataCollector' => 'Symfony\Bundle\SwiftmailerBundle\DataCollector\MessageDataCollector',
12+
]);
13+
};
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
use Rector\Config\RectorConfig;
6+
use Rector\Renaming\Rector\Name\RenameClassRector;
7+
8+
return static function (RectorConfig $rectorConfig): void {
9+
$rectorConfig->ruleWithConfiguration(RenameClassRector::class, [
10+
'Symfony\Bundle\TwigBundle\TwigDefaultEscapingStrategy' => 'Twig_FileExtensionEscapingStrategy',
11+
]);
12+
};

0 commit comments

Comments
 (0)