File tree Expand file tree Collapse file tree 3 files changed +81
-0
lines changed
rules-tests/DowngradePhp80/Rector/NullsafeMethodCall/DowngradeNullsafeToTernaryOperatorRector/Fixture Expand file tree Collapse file tree 3 files changed +81
-0
lines changed Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace Rector \Tests \DowngradePhp80 \Rector \NullsafeMethodCall \DowngradeNullsafeToTernaryOperatorRector \Fixture ;
4+
5+ final class ShortCircuit
6+ {
7+ public function run (bool $ param )
8+ {
9+ return $ this ->clock ?->now()->format ('U.u ' );
10+ }
11+ }
12+
13+ ?>
14+ -----
15+ <?php
16+
17+ namespace Rector \Tests \DowngradePhp80 \Rector \NullsafeMethodCall \DowngradeNullsafeToTernaryOperatorRector \Fixture ;
18+
19+ final class ShortCircuit
20+ {
21+ public function run (bool $ param )
22+ {
23+ return ($ nullsafeVariable1 = $ this ->clock ) ? $ nullsafeVariable1 ->now ()->format ('U.u ' ) : null ;
24+ }
25+ }
26+
27+ ?>
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace Rector \Tests \DowngradePhp80 \Rector \NullsafeMethodCall \DowngradeNullsafeToTernaryOperatorRector \Fixture ;
4+
5+ final class ShortCircuit2
6+ {
7+ public function run (bool $ param )
8+ {
9+ return $ this ->clock ?->now()->format ;
10+ }
11+ }
12+
13+ ?>
14+ -----
15+ <?php
16+
17+ namespace Rector \Tests \DowngradePhp80 \Rector \NullsafeMethodCall \DowngradeNullsafeToTernaryOperatorRector \Fixture ;
18+
19+ final class ShortCircuit2
20+ {
21+ public function run (bool $ param )
22+ {
23+ return ($ nullsafeVariable1 = $ this ->clock ) ? $ nullsafeVariable1 ->now ()->format : null ;
24+ }
25+ }
26+
27+ ?>
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ namespace Rector \Tests \DowngradePhp80 \Rector \NullsafeMethodCall \DowngradeNullsafeToTernaryOperatorRector \Fixture ;
4+
5+ final class ShortCircuit3
6+ {
7+ public function run (bool $ param )
8+ {
9+ return $ this ->clock ?->now->format ;
10+ }
11+ }
12+
13+ ?>
14+ -----
15+ <?php
16+
17+ namespace Rector \Tests \DowngradePhp80 \Rector \NullsafeMethodCall \DowngradeNullsafeToTernaryOperatorRector \Fixture ;
18+
19+ final class ShortCircuit3
20+ {
21+ public function run (bool $ param )
22+ {
23+ return ($ nullsafeVariable1 = $ this ->clock ) ? $ nullsafeVariable1 ->now ->format : null ;
24+ }
25+ }
26+
27+ ?>
You can’t perform that action at this time.
0 commit comments