commit 0ea38785985b2e17a518c1b0347231bf1d4ca7a8 Author: upstream Date: Thu Sep 3 14:34:44 2026 +0200 Upstream myclabs/DeepCopy state of the touched files before 6d74592b9e diff --git a/src/DeepCopy/TypeFilter/Date/DateIntervalFilter.php b/src/DeepCopy/TypeFilter/Date/DateIntervalFilter.php new file mode 100644 index 0000000..62aaea5 --- /dev/null +++ b/src/DeepCopy/TypeFilter/Date/DateIntervalFilter.php @@ -0,0 +1,33 @@ + $propertyValue) { + $copy->{$propertyName} = $propertyValue; + } + + return $copy; + } +} diff --git a/tests/DeepCopyTest/TypeFilter/Date/DateIntervalFilterTest.php b/tests/DeepCopyTest/TypeFilter/Date/DateIntervalFilterTest.php new file mode 100644 index 0000000..9552f56 --- /dev/null +++ b/tests/DeepCopyTest/TypeFilter/Date/DateIntervalFilterTest.php @@ -0,0 +1,25 @@ +apply($object); + + $this->assertEquals($object, $copy); + $this->assertNotSame($object, $copy); + } +}