VOOZH about

URL: https://getrector.com/rule-detail/swift-create-message-to-new-email-rector

⇱ SwiftCreateMessageToNewEmailRector | Rector - Automated Way to Instantly Upgrade and Refactor any PHP code


SwiftCreateMessageToNewEmailRector

Changes createMessage() into a new Symfony\Component\Mime\Email

-$email = $this->swift->createMessage('message');
+$email = new \Symfony\Component\Mime\Email();

Configure your rector.php:

<?php

use Rector\Config\RectorConfig;
use Rector\Symfony\SwiftMailer\Rector\MethodCall\SwiftCreateMessageToNewEmailRector;

return RectorConfig::configure()
 ->withRules([
 SwiftCreateMessageToNewEmailRector::class,
 ]);


© 2026 Rector Team