File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -331,19 +331,3 @@ function () {
331331$ this ->request ->data ['comments ' ]['user_id ' ] = $ this ->request ->data ['comments ' ]['user_id ' ] ?? 'value ' ;
332332// Instead of repeating variables with long names, the equal coalesce operator is used
333333$ this ->request ->data ['comments ' ]['user_id ' ] ??= 'value ' ;
334-
335- $ result = "Hello, World! " |> strtoupper (...);
336- $ result = "Hello, World! " |> strtoupper (...) |> trim (...);
337- $ result = "Hello, World! " |> strtoupper (...) |> trim (...) |> htmlspecialchars (...);
338-
339- return $ value |> transform (...);
340- echo $ value |> format (...);
341-
342- if ($ x |> validate (...)) {}
343-
344- $ result = $ value |> fn1 (...) ?? $ fallback ;
345- $ result = $ value ?? $ fallback |> fn1 (...);
346-
347- foo ($ value |> transform (...), $ other );
348-
349- $ veryLongVariableName |> someVeryLongFunctionName (...) |> anotherVeryLongFunctionName (...);
Original file line number Diff line number Diff line change @@ -265,23 +265,3 @@ function () {
265265 return 1 ;
266266 }
267267) extends VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyClass implements VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyClass {};
268-
269- new readonly class () {};
270- new readonly class {};
271- new readonly class ($ one , $ two , $ three ) {};
272-
273- $ class = new readonly class {};
274- $ class = new readonly class () {};
275- $ class = new readonly class { public int $ x = 0 ; };
276- $ class = new readonly class implements MyInterface {};
277- $ class = new readonly class implements MyInterface, MyOtherInterface {};
278- $ class = new readonly class extends MyParent {};
279- $ class = new readonly class extends MyParent implements MyInterface {};
280- $ class = new readonly class extends MyParent implements MyInterface, MyOtherInterface {};
281-
282- $ class = new readonly class implements VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyOtherClass {};
283- $ class = new readonly class extends VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyClass {};
284- $ class = new readonly class extends VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyClass implements MyI, MyII, MyIII {};
285-
286- $ class = new readonly class ($ one , $ two ) implements MyInterface {};
287- $ class = new readonly class ($ one , $ two ) extends MyParent implements MyInterface {};
Original file line number Diff line number Diff line change 1+ run_spec ( import . meta, [ "php" ] , { phpVersion : "8.5" } ) ;
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ $ result = "Hello, World! " |> strtoupper (...);
4+ $ result = "Hello, World! " |> strtoupper (...) |> trim (...);
5+ $ result = "Hello, World! " |> strtoupper (...) |> trim (...) |> htmlspecialchars (...);
6+
7+ return $ value |> transform (...);
8+ echo $ value |> format (...);
9+
10+ if ($ x |> validate (...)) {}
11+
12+ $ result = $ value |> fn1 (...) ?? $ fallback ;
13+ $ result = $ value ?? $ fallback |> fn1 (...);
14+
15+ foo ($ value |> transform (...), $ other );
16+
17+ $ veryLongVariableName |> someVeryLongFunctionName (...) |> anotherVeryLongFunctionName (...);
Original file line number Diff line number Diff line change 1+ <?php
2+
3+ new readonly class () {};
4+ new readonly class {};
5+ new readonly class ($ one , $ two , $ three ) {};
6+
7+ $ class = new readonly class {};
8+ $ class = new readonly class () {};
9+ $ class = new readonly class { public int $ x = 0 ; };
10+ $ class = new readonly class implements MyInterface {};
11+ $ class = new readonly class implements MyInterface, MyOtherInterface {};
12+ $ class = new readonly class extends MyParent {};
13+ $ class = new readonly class extends MyParent implements MyInterface {};
14+ $ class = new readonly class extends MyParent implements MyInterface, MyOtherInterface {};
15+
16+ $ class = new readonly class implements VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyOtherClass {};
17+ $ class = new readonly class extends VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyClass {};
18+ $ class = new readonly class extends VeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryVeryLongMyClass implements MyI, MyII, MyIII {};
19+
20+ $ class = new readonly class ($ one , $ two ) implements MyInterface {};
21+ $ class = new readonly class ($ one , $ two ) extends MyParent implements MyInterface {};
Original file line number Diff line number Diff line change 1+ run_spec ( import . meta, [ "php" ] , { phpVersion : "8.4" } ) ;
You can’t perform that action at this time.
0 commit comments