Skip to content

Incorrect behavior of DateTimeInstanceToCarbonRector #8692

@roelvanduijnhoven

Description

@roelvanduijnhoven

Thanks for this awesome tool 👏. I encountered the following when trying out the new Carbon feature.

Bug Report

Subject Details
Rector version last dev-main
Installed as composer dependency

Minimal PHP Code Causing Issue

See https://getrector.com/demo/80869081-67ea-4103-ae61-5a3ed24b3c98

<?php
$date = new \DateTime('-5 days');

Responsible rules

  • DateTimeInstanceToCarbonRector

Expected Behavior

<?php
- $date = new \DateTime('-5 days');
+ $date = new \Carbon('-5 days');

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions