None:19 | 222 | - Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Abstract Class
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Empty Interfaces
- Unused Enumeration Case
- Class Could Be Final
- Useless Interfaces
|
None:17 | 176 | - Maybe Missing New
- Undefined Constants
- Empty Classes
- Empty Interfaces
- Unused Enumeration Case
- Unused Classes
- Class Could Be Final
- Could Be Abstract Class
- Useless Interfaces
|
None:26 | 155 | - Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Use Instanceof
- Useless Brackets
- Useless Abstract Class
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Empty Interfaces
- Class Could Be Final
- Useless Interfaces
- Preprocessable
|
None:25 | 151 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Useless Abstract Class
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Empty Interfaces
- @ Operator
- Class Could Be Final
- Preprocessable
|
None:28 | 151 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Useless Abstract Class
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Switch Without Default
- Use ::Class Operator
- Unpreprocessed Values
- Class Could Be Final
- Preprocessable
|
None:27 | 149 | - Undefined Properties
- Unused Public Methods
- Don't Collect Void
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- String May Hold A Variable
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Empty Interfaces
- Class Could Be Final
- Preprocessable
|
None:38 | 149 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- No Hardcoded Ip
- Class Could Be Final
- Preprocessable
|
None:14 | 148 | - Maybe Missing New
- Multiple Alias Definitions
- Undefined Constants
- Empty Classes
- Unused Classes
- Class Could Be Final
|
None:33 | 140 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:31 | 139 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:32 | 133 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:22 | 131 | - Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Useless Abstract Class
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Empty Interfaces
- Unused Enumeration Case
- Class Could Be Final
|
None:24 | 129 | - No Null For Index
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Useless Abstract Class
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Empty Interfaces
- Unpreprocessed Values
- @ Operator
- Class Could Be Final
- Useless Interfaces
- Preprocessable
|
None:40 | 128 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- @ Operator
- No Hardcoded Ip
- Class Could Be Final
- Preprocessable
|
None:30 | 127 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use random_int()
- Class Could Be Final
- Preprocessable
|
None:35 | 120 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:36 | 120 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:48 | 119 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:34 | 118 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:29 | 113 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:37 | 112 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- No Hardcoded Ip
- Class Could Be Final
- Preprocessable
|
None:44 | 111 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:39 | 104 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Useless Abstract Class
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:45 | 104 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:43 | 102 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:51 | 100 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:42 | 99 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:46 | 99 | - Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:41 | 98 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:57 | 98 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:23 | 97 | - Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Useless Abstract Class
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Empty Interfaces
- @ Operator
- Unused Enumeration Case
- Class Could Be Final
- Preprocessable
|
None:66 | 95 | - No Null For Index
- Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Use Instanceof
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Switch Without Default
- Use ::Class Operator
- Preprocessable
|
None:47 | 94 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- @ Operator
- Preprocessable
|
None:20 | 88 | - Maybe Missing New
- Useless Brackets
- Useless Abstract Class
- Undefined Constants
- Empty Classes
- Undefined Classes
- Empty Interfaces
- Unused Enumeration Case
- Class Could Be Final
- Useless Interfaces
|
None:59 | 88 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:61 | 88 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:21 | 86 | - Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Useless Abstract Class
- Uses Default Values
- $this Belongs To Classes Or Traits
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Empty Interfaces
- Unused Enumeration Case
- Class Could Be Final
- Preprocessable
|
None:65 | 86 | - No Null For Index
- Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:52 | 85 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:56 | 85 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:68 | 85 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- No Hardcoded Ip
- Preprocessable
|
None:55 | 84 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:58 | 84 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:64 | 81 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Unpreprocessed Values
- Preprocessable
|
None:60 | 78 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Switch Without Default
- Use ::Class Operator
- Class Could Be Final
- Preprocessable
|
None:54 | 76 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:18 | 74 | - Maybe Missing New
- Undefined Constants
- Empty Classes
- Undefined Classes
- Unused Enumeration Case
- Class Could Be Final
|
None:70 | 74 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:62 | 73 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:69 | 73 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:73 | 73 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:63 | 72 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:90 | 71 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:50 | 70 | - Useless Try
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:75 | 69 | - No Null For Index
- Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:49 | 68 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:87 | 65 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:115 | 64 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:53 | 63 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:81 | 63 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- @ Operator
- Preprocessable
|
None:89 | 63 | - No Null For Index
- Useless Try
- Undefined Properties
- Unused Public Methods
- Don't Collect Void
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:67 | 61 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
- Preprocessable
|
None:94 | 61 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:77 | 60 | - No Null For Index
- Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:80 | 60 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Switch Without Default
- Use ::Class Operator
- Preprocessable
|
None:71 | 59 | - No Null For Index
- Useless Try
- Undefined Properties
- Unused Public Methods
- Don't Collect Void
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:76 | 59 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:74 | 58 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Switch Without Default
- Preprocessable
|
None:72 | 57 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Use ::Class Operator
- Unpreprocessed Values
- Preprocessable
|
None:95 | 56 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:91 | 55 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:106 | 55 | - Useless Try
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:84 | 54 | - Htmlentities Using Default Flag
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Htmlentities Calls
- Preprocessable
|
None:85 | 52 | - Useless Try
- Htmlentities Using Default Flag
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Htmlentities Calls
- Use ::Class Operator
- Preprocessable
|
None:98 | 52 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:125 | 52 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Use Instanceof
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:82 | 51 | - Undefined Properties
- Unused Public Methods
- Don't Collect Void
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:100 | 50 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:96 | 49 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:101 | 49 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:131 | 49 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:78 | 48 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:119 | 48 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:93 | 47 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:92 | 46 | - No Null For Index
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:134 | 46 | - No Null For Index
- Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:79 | 45 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- No Hardcoded Ip
- Preprocessable
|
None:110 | 44 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:140 | 43 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:83 | 42 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Use Instanceof
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:103 | 41 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:107 | 41 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:86 | 40 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:105 | 40 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- @ Operator
- No Hardcoded Ip
- Preprocessable
|
None:102 | 39 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:108 | 39 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:129 | 39 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:117 | 38 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:139 | 38 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- @ Operator
- Use random_int()
- Preprocessable
|
None:99 | 36 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:124 | 36 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:114 | 35 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:126 | 35 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:133 | 35 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:135 | 35 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:137 | 35 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:88 | 34 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:112 | 34 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:116 | 34 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:118 | 34 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:121 | 34 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:148 | 34 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Use Instanceof
- Useless Brackets
- Wrong Number Of Arguments
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:155 | 34 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:141 | 33 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:104 | 32 | - No Null For Index
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
|
None:111 | 31 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:130 | 31 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:144 | 31 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:138 | 30 | - Undefined Properties
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:150 | 30 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:153 | 29 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:177 | 29 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:113 | 28 | - No Null For Index
- Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:162 | 28 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:163 | 28 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:109 | 27 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:151 | 27 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:97 | 26 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:127 | 26 | - No Null For Index
- Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Ambiguous Visibilities
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:136 | 26 | - Useless Try
- Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:173 | 26 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:182 | 26 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Switch Without Default
- Preprocessable
|
None:186 | 26 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
/src/Symfony/Component/Form/ChoiceList/Factory/PropertyAccessDecorator.php:112 | 25 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Never Called Parameter
|
None:145 | 25 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:149 | 25 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:178 | 25 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:194 | 25 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:212 | 25 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:227 | 25 | - No Null For Index
- Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:123 | 24 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:142 | 24 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Switch Without Default
- Preprocessable
|
None:158 | 24 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:161 | 24 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:168 | 24 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:181 | 24 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
|
None:211 | 24 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:122 | 23 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:156 | 23 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:189 | 23 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:193 | 23 | - Useless Try
- Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:224 | 23 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:222 | 22 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:143 | 21 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:165 | 21 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:166 | 21 | - Undefined Properties
- Maybe Missing New
- Use Instanceof
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:171 | 21 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:183 | 21 | - Undefined Properties
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:200 | 21 | - Undefined Properties
- Unused Public Methods
- Check Division By Zero
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:206 | 21 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:210 | 21 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:218 | 21 | - Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:225 | 21 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1134 | 20 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
None:120 | 20 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:160 | 20 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:167 | 20 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:170 | 20 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:190 | 20 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:214 | 20 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:819 | 19 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:824 | 19 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:829 | 19 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:834 | 19 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:694 | 19 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:34 | 19 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Useless Return
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Form/ChoiceList/Factory/CachingFactoryDecorator.php:148 | 19 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/HttpFoundation/Cookie.php:79 | 19 | - Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- StandaloneType True False Null
- Could Inject Parameter
- Never Called Parameter
|
None:132 | 19 | - Undefined Properties
- Use Instanceof
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Unpreprocessed Values
- Preprocessable
|
None:147 | 19 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:207 | 19 | - Unused Public Methods
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:233 | 19 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:251 | 19 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Could Inject Parameter
- Preprocessable
|
None:254 | 19 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:189 | 18 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:699 | 18 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:744 | 18 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:277 | 18 | - Assumptions
- Useless Argument
- Ambiguous Static
- Class-typed References
- Useless Referenced Argument
- Unused Parameter
- Undefined Interfaces
- Objects Don't Need References
- Undefined Classes
- StandaloneType True False Null
- Could Inject Parameter
|
None:185 | 18 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:236 | 18 | - Unused Public Methods
- Maybe Missing New
- Use Instanceof
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:244 | 18 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/MarkdownDescriptor.php:303 | 17 | - Scalar Are Not Arrays
- Weak Type With Array
- Wrong Type For Native PHP Function
- Variable Is Not A Condition
- Null Or Boolean Arrays
- Too Many Native Calls
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:939 | 17 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:979 | 17 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:984 | 17 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:989 | 17 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:994 | 17 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1099 | 17 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1114 | 17 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:839 | 17 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:944 | 17 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:964 | 17 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1119 | 17 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:225 | 17 | - Unused Public Methods
- Avoid Using stdClass
- Unused Parameter
- String May Hold A Variable
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Undefined Class Constants
- Wrong Type With Default
|
None:128 | 17 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:146 | 17 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:174 | 17 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:179 | 17 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:184 | 17 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:191 | 17 | - Unused Public Methods
- Maybe Missing New
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:205 | 17 | - Undefined Properties
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:209 | 17 | - Unused Public Methods
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:232 | 17 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:239 | 17 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:924 | 16 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:824 | 16 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:284 | 16 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:484 | 16 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:156 | 16 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Form/Tests/Extension/Validator/ViolationMapper/ViolationMapperTest.php:60 | 16 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Component/Validator/Tests/ConstraintViolationListTest.php:162 | 16 | - Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:215 | 16 | - Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Randomly Sorted Arrays
- Wrong Type With Default
- Hidden Nullable Typehint
|
None:157 | 16 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Use ::Class Operator
- Unpreprocessed Values
|
None:159 | 16 | - No Null For Index
- Undefined Properties
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:172 | 16 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
|
None:192 | 16 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use random_int()
- Preprocessable
|
None:208 | 16 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:235 | 16 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:271 | 16 | - Maybe Missing New
- Use Instanceof
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:293 | 16 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
|
None:321 | 16 | - Unused Public Methods
- Maybe Missing New
- $this Belongs To Classes Or Traits
- Empty Classes
- Undefined Classes
- Class Could Be Final
|
/src/Symfony/Bridge/Monolog/Tests/Handler/MailerHandlerTest.php:90 | 15 | - Ambiguous Static
- Mismatched Default Arguments
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Undefined Class Constants
- Wrong Type With Default
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Bridge/PhpUnit/DnsMock.php:140 | 15 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:664 | 15 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/classes.php:86 | 15 | - No Default For Referenced Parameter
- Unused Public Methods
- Use Named Boolean In Argument Definition
- Class-typed References
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:144 | 15 | - Assumptions
- Use Named Boolean In Argument Definition
- Useless Argument
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Undefined Classes
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:218 | 15 | - Assumptions
- Useless Argument
- Class-typed References
- Unused Parameter
- Undefined Interfaces
- Objects Don't Need References
- Undefined Classes
- StandaloneType True False Null
- Modified Typed Parameter
- Wrong Type With Default
|
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/MercureTransportTest.php:37 | 15 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Modified Typed Parameter
- Wrong Type With Default
- Different Argument Counts
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Component/Serializer/Normalizer/ObjectToPopulateTrait.php:28 | 15 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Use Instanceof
- Indices Are Int Or String
|
None:164 | 15 | - No Null For Index
- Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:169 | 15 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
|
None:180 | 15 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:195 | 15 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:198 | 15 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:252 | 15 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
|
None:255 | 15 | - Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:385 | 15 | - Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- @ Operator
- Preprocessable
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:524 | 14 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1134 | 14 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:894 | 14 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1099 | 14 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1109 | 14 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
|
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:126 | 14 | - Unused Public Methods
- Type Must Be Returned
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/Compiler/RegisterServiceSubscribersPassTest.php:284 | 14 | - Unused Public Methods
- Wrong Attribute Configuration
- Type Must Be Returned
- Ambiguous Static
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Bar.php:18 | 14 | - Mismatch Type And Default
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:152 | 14 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Form/Tests/Extension/Validator/Type/UploadValidatorExtensionTest.php:40 | 14 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HttpClient/Internal/AmpClientState.php:67 | 14 | - Assumptions
- Useless Argument
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Modified Typed Parameter
- Could Inject Parameter
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTest.php:1818 | 14 | - Unused Public Methods
- Type Must Be Returned
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
- Wrong Type With Default
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:110 | 14 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Undefined Classes
- Same Name For Property And Method
- Wrong Type With Default
|
/src/Symfony/Component/Workflow/EventListener/ExpressionLanguage.php:31 | 14 | - Assumptions
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
- Preprocessable
|
/src/Symfony/Contracts/Translation/TranslatorTrait.php:137 | 14 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Comparison Is Always The Same
- Wrong Parameter Type
- Uses Default Values
- Could Make A Function
- Wrong Type Returned
|
None:154 | 14 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Unpreprocessed Values
- Preprocessable
|
None:176 | 14 | - Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:188 | 14 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:223 | 14 | - Unused Public Methods
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
|
None:226 | 14 | - Unused Public Methods
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:229 | 14 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:267 | 14 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:273 | 14 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- Uses Default Values
- Undefined Constants
- Undefined Classes
- Preprocessable
|
/src/Symfony/Bridge/Twig/Tests/Extension/Fixtures/StubTranslator.php:18 | 13 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Cache/Traits/FilesystemCommonTrait.php:88 | 13 | - Fn Argument Variable Confusion
- Uncaught Exceptions
- Uses Default Values
- Undefined Classes
- Empty Function
- Throw Raw Exceptions
- Could Inject Parameter
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:164 | 13 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:114 | 13 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1079 | 13 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:119 | 13 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:459 | 13 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:989 | 13 | - Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1159 | 13 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1289 | 13 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1299 | 13 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/DependencyInjection/Loader/FileLoader.php:59 | 13 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Different Argument Counts
- Hidden Nullable Typehint
- Method Could Be Static
- Never Called Parameter
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/StubbedTranslator.php:25 | 13 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:388 | 13 | - Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/DomCrawler/Tests/AbstractCrawlerTestCase.php:24 | 13 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:250 | 13 | - Assumptions
- Use Named Boolean In Argument Definition
- Useless Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/HttpFoundation/Tests/RequestTest.php:2193 | 13 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
- Wrong Type Returned
|
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:158 | 13 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Process/Tests/ProcessTest.php:1623 | 13 | - Should Use Local Class
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Routing/Tests/Loader/GlobFileLoaderTest.php:41 | 13 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Different Argument Counts
- Hidden Nullable Typehint
- Method Could Be Static
- Missing Some Returntype
|
/src/Symfony/Component/Validator/Constraints/Collection.php:36 | 13 | - Use Named Boolean In Argument Definition
- Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
None:220 | 13 | - Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:248 | 13 | - No Null For Index
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:265 | 13 | - No Null For Index
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
|
None:276 | 13 | - Htmlentities Using Default Flag
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Htmlentities Calls
- Preprocessable
|
None:483 | 13 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- Undefined Constants
- Preprocessable
|
/src/Symfony/Bridge/Monolog/Tests/Processor/DebugProcessorTest.php:103 | 12 | - Ambiguous Static
- Mismatched Default Arguments
- Relay Function
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Undefined Class Constants
- Wrong Type With Default
- Never Called Parameter
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:100 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Bridge/Twig/Tests/Fixtures/TemplateAttributeController.php:19 | 12 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/JsonDescriptor.php:159 | 12 | - Scalar Are Not Arrays
- Weak Type With Array
- Wrong Type For Native PHP Function
- Null Or Boolean Arrays
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/TextDescriptor.php:447 | 12 | - Scalar Are Not Arrays
- Weak Type With Array
- Wrong Type For Native PHP Function
- Null Or Boolean Arrays
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:493 | 12 | - Scalar Are Not Arrays
- Weak Type With Array
- Wrong Type For Native PHP Function
- Null Or Boolean Arrays
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/BrowserKit/AbstractBrowser.php:326 | 12 | - Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- StandaloneType True False Null
- Same Name For Property And Method
- Could Inject Parameter
- Non Nullable Getters
|
/src/Symfony/Component/Cache/Adapter/CouchbaseBucketAdapter.php:67 | 12 | - Uncaught Exceptions
- Uses Default Values
- Undefined Classes
- Empty Function
- Throw Raw Exceptions
- Could Inject Parameter
|
/src/Symfony/Component/Cache/Adapter/CouchbaseCollectionAdapter.php:60 | 12 | - Uncaught Exceptions
- Uses Default Values
- Undefined Classes
- Empty Function
- Throw Raw Exceptions
- Could Inject Parameter
|
/src/Symfony/Component/Cache/Adapter/MemcachedAdapter.php:97 | 12 | - Uncaught Exceptions
- Uses Default Values
- Undefined Classes
- Empty Function
- Throw Raw Exceptions
- Could Inject Parameter
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:429 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:844 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:909 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:954 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1009 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1049 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1074 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:104 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1004 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1084 | 12 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1139 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1279 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1284 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1294 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:374 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:639 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:744 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:809 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:854 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:914 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:954 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:969 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:864 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:929 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:949 | 12 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:989 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1014 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1124 | 12 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:429 | 12 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1154 | 12 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1194 | 12 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1199 | 12 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1204 | 12 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1279 | 12 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1294 | 12 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Config/Builder/ConfigBuilderGenerator.php:429 | 12 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Config/Loader/FileLoader.php:100 | 12 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- Class-typed References
- No Boolean As Default
- Unused Parameter
- Must Return Methods
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/src/Symfony/Component/Config/Tests/Resource/ReflectionClassResourceTest.php:108 | 12 | - Implode() Arguments Order
- Too Many Native Calls
- Buried Assignation
- Uses Default Values
- Use ::Class Operator
- Use random_int()
- eval() Without Try
- Eval() Usage
- Could Make A Function
|
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:122 | 12 | - Unused Public Methods
- Type Must Be Returned
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Compiler/ServiceReferenceGraph.php:77 | 12 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Bar.php:23 | 12 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/DependencyInjection/Tests/Loader/GlobFileLoaderTest.php:41 | 12 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Different Argument Counts
- Hidden Nullable Typehint
- Missing Some Returntype
|
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:358 | 12 | - Scalar Are Not Arrays
- Weak Type With Array
- Null Or Boolean Arrays
- Uncaught Exceptions
- Uses Default Values
- Throw Raw Exceptions
|
/src/Symfony/Component/ErrorHandler/Tests/Exception/FlattenExceptionTest.php:276 | 12 | - Unused Parameter
- Forgotten Thrown
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Form/Tests/Extension/Core/Type/TimeTypeTest.php:1064 | 12 | - Unused Public Methods
- Cancelled Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:147 | 12 | - Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HtmlSanitizer/Visitor/Node/TextNode.php:21 | 12 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:166 | 12 | - Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Component/Routing/Tests/Fixtures/AttributedClasses/AbstractClass.php:21 | 12 | - Unused Public Methods
- Wrong Attribute Configuration
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:31 | 12 | - Assumptions
- Weak Type With Array
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Security/Http/Tests/Authentication/AuthenticatorManagerTest.php:376 | 12 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
|
/src/Symfony/Component/Serializer/Tests/Fixtures/AbstractNormalizerDummy.php:33 | 12 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Normalizer/TestDenormalizer.php:23 | 12 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:58 | 12 | - Useless Argument
- Should Make Alias
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:71 | 12 | - Useless Argument
- Should Make Alias
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Translation/Tests/DependencyInjection/DataCollectorTranslatorPassTest.php:113 | 12 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Validator/Constraints/AbstractComparison.php:31 | 12 | - Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/Bic.php:46 | 12 | - Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/When.php:26 | 12 | - Missing Attribute Attribute
- Assumptions
- Incompatible Signature Methods With Covariance
- Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:302 | 12 | - Wrong Precedence In Expression
- Weak Type With Array
- Long Arguments
- Modernize Empty With Expression
- Uses Default Values
- Undefined Classes
- Nested Ternary
- Empty Function
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/Workflow/EventListener/ExpressionLanguage.php:29 | 12 | - Assumptions
- Weak Type With Array
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
|
None:152 | 12 | - No Null For Index
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
|
None:196 | 12 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:197 | 12 | - No Null For Index
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:202 | 12 | - Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:203 | 12 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:216 | 12 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
|
None:230 | 12 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Use ::Class Operator
- Preprocessable
|
None:241 | 12 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:242 | 12 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
|
None:246 | 12 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Preprocessable
|
None:262 | 12 | - Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:264 | 12 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:278 | 12 | - Htmlentities Using Default Flag
- Unused Public Methods
- Maybe Missing New
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Htmlentities Calls
- Preprocessable
|
None:288 | 12 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
|
/src/Symfony/Bridge/Monolog/Tests/Processor/WebProcessorTest.php:99 | 11 | - Ambiguous Static
- Mismatched Default Arguments
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Undefined Class Constants
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Bridge/Monolog/Tests/RecordFactory.php:20 | 11 | - Ambiguous Static
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Bridge/PhpUnit/bin/simple-phpunit.php:208 | 11 | - Wrong Type For Native PHP Function
- Should Use Ternary Operator
- Buried Assignation
- Iffectations
- Used Once Variables (In Scope)
- Could Make A Function
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Response.php:36 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:74 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/Twig/Command/DebugCommand.php:491 | 11 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Useless Parenthesis
- Wrong Parameter Type
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
|
/src/Symfony/Bridge/Twig/NodeVisitor/TranslationNodeVisitor.php:101 | 11 | - Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Command/TranslationUpdateCommandCompletionTest.php:70 | 11 | - Insufficient Typehint
- Undefined Classes
- StandaloneType True False Null
- Modified Typed Parameter
- Wrong Type With Default
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:109 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:269 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:274 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:749 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:914 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1069 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1079 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1199 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1224 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:544 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1189 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1239 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1269 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1289 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:114 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:269 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:274 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:814 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:889 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:979 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:109 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:469 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:744 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1054 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1109 | 11 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:394 | 11 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:469 | 11 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:994 | 11 | - Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:999 | 11 | - Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1004 | 11 | - Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1174 | 11 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1179 | 11 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1184 | 11 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1189 | 11 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php:48 | 11 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Variable Is Not A Condition
- Uses Default Values
- Nested Ternary
- Could Make A Function
- Mismatched Ternary Alternatives
|
/src/Symfony/Component/DependencyInjection/Argument/TaggedIteratorArgument.php:50 | 11 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Variable Is Not A Condition
- Uses Default Values
- Nested Ternary
- Could Make A Function
- Mismatched Ternary Alternatives
|
/src/Symfony/Component/DependencyInjection/Compiler/AutowirePass.php:609 | 11 | - Missing Assignation In Branches
- Useless Parenthesis
- Use Positive Condition
- Only Variable Passed By Reference
- Buried Assignation
- Uses Default Values
- Iffectations
- Undefined Classes
- Empty Function
- Useless Instructions
- No Choice
|
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:523 | 11 | - No Default For Referenced Parameter
- Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Unused Parameter
- StandaloneType True False Null
- Could Use self
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_uninitialized_ref.php:61 | 11 | - Undefined Properties
- Undefined Classes
- Empty Function
- Useless Instructions
- Use ::Class Operator
- Wrong Type Returned
- No Choice
|
/src/Symfony/Component/DomCrawler/Tests/FormTest.php:903 | 11 | - Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Extension/Core/Type/FileTypeTest.php:318 | 11 | - Ambiguous Static
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Method Could Be Static
- Missing Some Returntype
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:356 | 11 | - Assumptions
- Useless Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/FragmentRendererPassTest.php:63 | 11 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/NullableController.php:16 | 11 | - Unused Public Methods
- Avoid Using stdClass
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/HttpKernel/Tests/KernelTest.php:596 | 11 | - Unused Public Methods
- Type Must Be Returned
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Messenger/Event/WorkerRateLimitedEvent.php:24 | 11 | - Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/MercureTransportTest.php:162 | 11 | - Mismatched Typehint
- Unused Parameter
- Undefined Interfaces
- Unresolved Classes
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
|
/src/Symfony/Component/Notifier/Bridge/Ntfy/NtfyTransport.php:34 | 11 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- Property Used In One Method Only
- Used Once Property
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
- Never Called Parameter
|
/src/Symfony/Component/Process/Process.php:190 | 11 | - Mismatch Type And Default
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Component/Routing/Tests/Fixtures/AttributedClasses/BarClass.php:16 | 11 | - Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Component/Serializer/Tests/Fixtures/AbstractNormalizerDummy.php:42 | 11 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:1311 | 11 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Serializer/Tests/Normalizer/TestNormalizer.php:23 | 11 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Bridge/Crowdin/Tests/CrowdinProviderTest.php:34 | 11 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/Translation/Bridge/Loco/Tests/LocoProviderTest.php:33 | 11 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
- Unreachable Method
|
/src/Symfony/Component/Translation/Bridge/Loco/Tests/LocoProviderWithoutTranslatorBagTest.php:28 | 11 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/Translation/Bridge/Lokalise/Tests/LokaliseProviderTest.php:34 | 11 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/PasswordStrength.php:39 | 11 | - Assumptions
- Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/VarExporter/Internal/Exporter.php:38 | 11 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- Too Many Local Variables
- Unused Parameter
- Undefined Classes
|
/src/Symfony/Component/VarExporter/VarExporter.php:40 | 11 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- Too Many Local Variables
- Mismatched Default Arguments
- Unused Parameter
- Should Use Local Class
- StandaloneType True False Null
- Could Inject Parameter
|
None:217 | 11 | - No Null For Index
- Undefined Properties
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Use ::Class Operator
- Preprocessable
|
None:228 | 11 | - Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
|
None:285 | 11 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:295 | 11 | - Undefined Properties
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Preprocessable
|
None:301 | 11 | - Unused Public Methods
- Maybe Missing New
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Use ::Class Operator
|
None:305 | 11 | - Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Undefined Classes
- Use ::Class Operator
- Preprocessable
|
None:335 | 11 | - Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
|
None:344 | 11 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
|
None:349 | 11 | - Unused Public Methods
- Maybe Missing New
- $this Belongs To Classes Or Traits
- Empty Classes
- Parent, Static Or Self Outside Class
- Undefined Classes
- Class Could Be Final
|
None:393 | 11 | - Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Preprocessable
|
/src/Symfony/Bridge/Doctrine/Middleware/Debug/DBAL3/Statement.php:43 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- Undefined Class Constants
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:68 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:134 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/Twig/Tests/Extension/TranslationExtensionTest.php:209 | 10 | - Ambiguous Static
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/MarkdownDescriptor.php:330 | 10 | - array_key_exists() Works On Arrays
- Weak Type With Array
- Fn Argument Variable Confusion
- Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Preprocessable
|
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/TextDescriptor.php:534 | 10 | - array_key_exists() Works On Arrays
- Weak Type With Array
- Fn Argument Variable Confusion
- Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Preprocessable
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Command/TranslationUpdateCommandTest.php:187 | 10 | - Insufficient Typehint
- Undefined Classes
- StandaloneType True False Null
- Modified Typed Parameter
- Wrong Type With Default
- Could Inject Parameter
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Controller/RedirectControllerTest.php:373 | 10 | - Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/RegisterEntryPointsPassTest.php:96 | 10 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:946 | 10 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Cache/Adapter/NullAdapter.php:40 | 10 | - No Default For Referenced Parameter
- Ambiguous Static
- Useless Referenced Argument
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Cache/Tests/Traits/RedisTraitTest.php:55 | 10 | - Wrong Type For Native PHP Function
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:209 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:214 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:279 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:284 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:554 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:929 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:949 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1089 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1094 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1139 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:284 | 10 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:329 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1184 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1199 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1234 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:209 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:214 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:279 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:284 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:829 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:849 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:324 | 10 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1044 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1129 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1139 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:279 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:289 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:689 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:714 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:719 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1139 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1149 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1209 | 10 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1214 | 10 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Console/Descriptor/MarkdownDescriptor.php:152 | 10 | - No Null For Native PHP Functions
- Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Console/Tests/Fixtures/application_signalable.php:21 | 10 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Console/Tests/Helper/ProgressIndicatorTest.php:173 | 10 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/LazyProxy/PhpDumper/NullDumper.php:25 | 10 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Loader/FileLoader.php:332 | 10 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Wrong Type For Native PHP Function
- Undefined Variable
- Indices Are Int Or String
- Uses Default Values
|
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:335 | 10 | - Assumptions
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:459 | 10 | - Scalar Are Not Arrays
- Weak Type With Array
- Null Or Boolean Arrays
- Long Arguments
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Prototype/Foo.php:11 | 10 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Filesystem/Tests/Fixtures/MockStream/MockStream.php:31 | 10 | - No Default For Referenced Parameter
- Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
|
/src/Symfony/Component/Form/Button.php:107 | 10 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:55 | 10 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/HttpClient/Internal/AmpListener.php:180 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/TraceableValueResolverTest.php:53 | 10 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/TestHttpKernel.php:57 | 10 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- Undefined Classes
- Wrong Type With Default
- Could Use self
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/TestMultipleHttpKernel.php:46 | 10 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- Undefined Classes
- Wrong Type With Default
- Could Use self
|
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:217 | 10 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Lock/Store/RedisStore.php:39 | 10 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Mailer/Transport.php:168 | 10 | - Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/Mailer/Transport/Smtp/EsmtpTransport.php:36 | 10 | - Incompatible Signature Methods With Covariance
- Insufficient Typehint
- Use Named Boolean In Argument Definition
- No Boolean As Default
- StandaloneType True False Null
- Modified Typed Parameter
|
/src/Symfony/Component/Messenger/Bridge/AmazonSqs/Transport/Connection.php:150 | 10 | - False To Array Conversion
- Weak Type With Array
- Useless Parenthesis
- Uses Default Values
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Notifier/Bridge/ClickSend/Tests/ClickSendTransportTest.php:27 | 10 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/DummyExtractor.php:37 | 10 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherTrait.php:137 | 10 | - No Null For Native PHP Functions
- Merge If Then
- Useless Parenthesis
- Wrong Parameter Type
- Buried Assignation
- Uses Default Values
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Routing/Matcher/TraceableUrlMatcher.php:104 | 10 | - No Null For Native PHP Functions
- Merge If Then
- Useless Parenthesis
- Wrong Parameter Type
- Buried Assignation
- Uses Default Values
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Routing/Matcher/UrlMatcher.php:144 | 10 | - No Null For Native PHP Functions
- Merge If Then
- Useless Parenthesis
- Wrong Parameter Type
- Buried Assignation
- Uses Default Values
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:42 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Runtime/Tests/phpt/kernel.php:27 | 10 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
|
/src/Symfony/Component/Security/Core/Tests/Fixtures/DummyVoter.php:19 | 10 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:286 | 10 | - Use Named Boolean In Argument Definition
- Useless Referenced Argument
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Normalizer/JsonSerializableNormalizer.php:58 | 10 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Encoder/ChainEncoderTest.php:135 | 10 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Serializer/Tests/Fixtures/NotNormalizableDummy.php:27 | 10 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:1307 | 10 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:118 | 10 | - Undefined Properties
- Comparison Is Always The Same
- Should Make Alias
- Undefined Interfaces
- Undefined Classes
- Unresolved Instanceof
|
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:34 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:27 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:27 | 10 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Validator/Constraints/Callback.php:27 | 10 | - Missing Attribute Attribute
- Assumptions
- Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/CssColor.php:65 | 10 | - Incompatible Signature Methods With Covariance
- Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/ExpressionSyntax.php:32 | 10 | - Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/NotBlank.php:35 | 10 | - Use Named Boolean In Argument Definition
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Test/ConstraintValidatorTestCase.php:499 | 10 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Validator/Test/ConstraintValidatorTestCase.php:542 | 10 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/VarDumper/Tests/Caster/ExceptionCasterTest.php:29 | 10 | - No Default For Referenced Parameter
- Useless Referenced Argument
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:179 | 10 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:199 | 10 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:203 | 10 | - No Referenced Void
- Unused Public Methods
- Ambiguous Static
- Class-typed References
- Useless Referenced Argument
- Unused Parameter
- Objects Don't Need References
- Used Once Variables (In Scope)
- Empty Function
|
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:211 | 10 | - Unused Public Methods
- Maybe Missing New
- Avoid Using stdClass
- Unused Parameter
- Undefined Constants
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Undefined Class Constants
- Preprocessable
|
/src/Symfony/Component/Yaml/Inline.php:270 | 10 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Unused Parameter
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/Yaml/Inline.php:559 | 10 | - No Default For Referenced Parameter
- Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Useless Referenced Argument
- Unused Parameter
- StandaloneType True False Null
- Could Inject Parameter
- Missing Some Returntype
|
None:199 | 10 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Parent, Static Or Self Outside Class
- Undefined Classes
|
None:238 | 10 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:269 | 10 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:280 | 10 | - Useless Try
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:283 | 10 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- Undefined Classes
- Preprocessable
|
None:304 | 10 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
|
None:337 | 10 | - Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Empty Classes
- Parent, Static Or Self Outside Class
- Class Could Be Final
- Preprocessable
|
None:425 | 10 | - No Null For Index
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Undefined Classes
- Preprocessable
|
None:481 | 10 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:139 | 9 | - Scalar Are Not Arrays
- Weak Type With Array
- Null Or Boolean Arrays
- Uses Default Values
- Undefined Classes
- Undefined Class Constants
- Strict Comparison With Booleans
|
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:151 | 9 | - Scalar Are Not Arrays
- Weak Type With Array
- Null Or Boolean Arrays
- Uses Default Values
- Undefined Classes
- Undefined Class Constants
- Strict Comparison With Booleans
|
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/Type/StringWrapperType.php:19 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/Type/StringWrapperType.php:24 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Tests/Messenger/DoctrineOpenTransactionLoggerMiddlewareTest.php:35 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Stream.php:98 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
- Missing Some Returntype
|
/src/Symfony/Bundle/FrameworkBundle/Command/DebugAutowiringCommand.php:78 | 9 | - Fn Argument Variable Confusion
- Wrong Type For Native PHP Function
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/JsonDescriptor.php:335 | 9 | - array_key_exists() Works On Arrays
- Weak Type With Array
- Fn Argument Variable Confusion
- Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
|
/src/Symfony/Bundle/FrameworkBundle/Console/Descriptor/XmlDescriptor.php:513 | 9 | - array_key_exists() Works On Arrays
- Weak Type With Array
- Fn Argument Variable Confusion
- Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
|
/src/Symfony/Bundle/FrameworkBundle/EventListener/ConsoleProfilerListener.php:80 | 9 | - Wrong Type For Native PHP Function
- Too Many Native Calls
- Wrong Number Of Arguments
- Uses Default Values
- Use random_int()
- Could Make A Function
|
/src/Symfony/Bundle/FrameworkBundle/Tests/CacheWarmer/ConfigBuilderCacheWarmerTest.php:82 | 9 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php:259 | 9 | - Fn Argument Variable Confusion
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Bundle/SecurityBundle/Tests/DataCollector/SecurityDataCollectorTest.php:230 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Missing Some Returntype
|
/src/Symfony/Bundle/SecurityBundle/Tests/DataCollector/SecurityDataCollectorTest.php:305 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Missing Some Returntype
|
/src/Symfony/Bundle/SecurityBundle/Tests/DataCollector/SecurityDataCollectorTest.php:464 | 9 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/CompleteConfigurationTestCase.php:519 | 9 | - Only Variable Passed By Reference
- Buried Assignation
- Written Only Variables
- Iffectations
- Used Once Variables (In Scope)
- Could Make A Function
- Preprocessable
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Fixtures/UserProvider/DummyProvider.php:11 | 9 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:950 | 9 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapGeneratorTest.php:748 | 9 | - Mismatch Type And Default
- Ambiguous Static
- Undefined Interfaces
- Should Use Local Class
- Undefined Class Constants
- StandaloneType True False Null
- Wrong Type With Default
- Never Called Parameter
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:397 | 9 | - Mismatch Type And Default
- Undefined Interfaces
- Should Use Local Class
- Undefined Class Constants
- Wrong Type With Default
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:428 | 9 | - Mismatch Type And Default
- Ambiguous Static
- Undefined Interfaces
- Should Use Local Class
- Undefined Class Constants
- StandaloneType True False Null
- Wrong Type With Default
- Never Called Parameter
|
/src/Symfony/Component/Cache/Messenger/EarlyExpirationMessage.php:27 | 9 | - Useless Argument
- Ambiguous Static
- StandaloneType True False Null
- Modified Typed Parameter
- Wrong Type With Default
- Could Inject Parameter
|
/src/Symfony/Component/Cache/Tests/Adapter/AbstractRedisAdapterTestCase.php:26 | 9 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Undefined Interfaces
- Undefined Classes
- Unfinished Object
- Mismatch Properties Typehints
|
/src/Symfony/Component/Cache/Tests/Adapter/PhpArrayAdapterTest.php:160 | 9 | - Undefined Properties
- Wrong Type For Native PHP Function
- Uses Default Values
- eval() Without Try
- Eval() Usage
- Could Make A Function
|
/src/Symfony/Component/Cache/Traits/AbstractAdapterTrait.php:358 | 9 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Wrong Type For Native PHP Function
- Hash Algorithms
- Indices Are Int Or String
- Uses Default Values
- Undefined Class Constants
- Could Make A Function
|
/src/Symfony/Component/Cache/Traits/ContractsTrait.php:57 | 9 | - Infinite Recursion
- Use Named Boolean In Argument Definition
- Useless Referenced Argument
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:254 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:769 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:804 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:944 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:959 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1004 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1014 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1044 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1054 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:1214 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:804 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:914 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1194 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1244 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:254 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:664 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:844 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:859 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:909 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:919 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:949 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:959 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:699 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:769 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1039 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1059 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1089 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1094 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1099 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:274 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:604 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:724 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:729 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:759 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:809 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1249 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Config/Tests/Loader/LoaderTest.php:108 | 9 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Config/Tests/Resource/ReflectionClassResourceTest.php:97 | 9 | - Buried Assignation
- Uses Default Values
- Use ::Class Operator
- Use random_int()
- eval() Without Try
- Eval() Usage
- Could Make A Function
|
/src/Symfony/Component/Console/Style/SymfonyStyle.php:235 | 9 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Console/Tests/Helper/ProgressBarTest.php:1095 | 9 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Component/DependencyInjection/ReverseContainer.php:34 | 9 | - Wrong Precedence In Expression
- Undefined Properties
- Nested Ternary
- Empty Function
- StandaloneType True False Null
- Could Make A Function
- Wrong Type Returned
|
/src/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveInstanceofConditionalsPassTest.php:391 | 9 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:60 | 9 | - Unused Public Methods
- Avoid Using stdClass
- Unused Parameter
- Buried Assignation
- Empty Function
- StandaloneType True False Null
- No Readonly Assignation In Global
- Class Could Be Final
- Wrong Type Returned
|
/src/Symfony/Component/Form/Button.php:305 | 9 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:72 | 9 | - Ambiguous Static
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:83 | 9 | - Should Use Local Class
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:105 | 9 | - Ambiguous Static
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:194 | 9 | - Assumptions
- Use Named Boolean In Argument Definition
- Useless Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Form/Tests/Extension/Core/Type/CountryTypeTest.php:115 | 9 | - Unused Public Methods
- Mismatched Default Arguments
- Relay Function
- Undefined Classes
- Wrong Type With Default
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Extension/Core/Type/CurrencyTypeTest.php:60 | 9 | - Unused Public Methods
- Mismatched Default Arguments
- Relay Function
- Undefined Classes
- Wrong Type With Default
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Extension/Core/Type/FormTypeTest.php:187 | 9 | - Unused Public Methods
- Mismatched Default Arguments
- Relay Function
- Undefined Classes
- Wrong Type With Default
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Extension/Core/Type/LocaleTypeTest.php:60 | 9 | - Unused Public Methods
- Mismatched Default Arguments
- Relay Function
- Undefined Classes
- Wrong Type With Default
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Fixtures/NullFormTypeGuesser.php:20 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Form/Tests/Fixtures/NullFormTypeGuesser.php:25 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Form/Tests/Fixtures/NullFormTypeGuesser.php:30 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Form/Tests/Fixtures/NullFormTypeGuesser.php:35 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/HttpClient/Internal/AmpClientState.php:56 | 9 | - Undefined Interfaces
- Unresolved Classes
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:315 | 9 | - No Null For Native PHP Functions
- Undefined Variable
- Forgotten Thrown
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:425 | 9 | - False To Array Conversion
- Weak Type With Array
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/HttpClient/Response/MockResponse.php:93 | 9 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Undefined Properties
- Indices Are Int Or String
- Useless Instructions
- Wrong Type Returned
- No Choice
|
/src/Symfony/Component/HttpClient/Response/MockResponse.php:107 | 9 | - Undefined Properties
- Useless Parenthesis
- Useless Type Casting
- Useless Instructions
- Could Make A Function
- No Choice
|
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:305 | 9 | - No Null For Index
- Undefined Properties
- Weak Type With Array
- Don't Mix ++
- Useless Parenthesis
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/Fixtures/common.inc:86 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolverTest.php:38 | 9 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Wrong Parameter Type
- Written Only Variables
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolverTest.php:364 | 9 | - Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HttpKernel/Tests/Controller/TraceableArgumentResolverTest.php:32 | 9 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:162 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/ControllerMetadata/ArgumentMetadataFactoryTest.php:170 | 9 | - Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:639 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/HttpKernel/Tests/HttpKernelTest.php:498 | 9 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:188 | 9 | - Ambiguous Static
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:221 | 9 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Lock/Tests/Store/CombinedStoreTest.php:42 | 9 | - Wrong Type For Native PHP Function
- Mismatched Typehint
- Uses Default Values
- Unresolved Classes
- Undefined Classes
- Could Make A Function
|
/src/Symfony/Component/Mailer/Tests/TransportTest.php:112 | 9 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:200 | 9 | - Assumptions
- Max Level Of Nesting
- Too Many Local Variables
- Mismatched Default Arguments
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/Mime/Encoder/EightBitContentEncoder.php:19 | 9 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/Fixtures/DummyHub.php:38 | 9 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Undefined Interfaces
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:1030 | 9 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1618 | 9 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1688 | 9 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/Process/PhpProcess.php:53 | 9 | - Mismatch Type And Default
- Must Return Methods
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Process/PhpSubprocess.php:76 | 9 | - Unused Public Methods
- Mismatch Type And Default
- Must Return Methods
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/DummyExtractor.php:27 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/DummyExtractor.php:32 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/DummyExtractor.php:47 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/DummyExtractor.php:52 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherDumper.php:349 | 9 | - Unused Parameter
- Forgotten Thrown
- Uses Default Values
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Throw Raw Exceptions
- Could Inject Parameter
|
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/DefaultValueController.php:25 | 9 | - Unused Public Methods
- Wrong Attribute Configuration
- Mismatch Type And Default
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Empty Function
- Undefined Class Constants
- Wrong Type With Default
|
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/DefaultValueController.php:30 | 9 | - Unused Public Methods
- Wrong Attribute Configuration
- Mismatch Type And Default
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Empty Function
- Undefined Class Constants
- Wrong Type With Default
|
/src/Symfony/Component/Routing/Tests/Generator/UrlGeneratorTest.php:1030 | 9 | - Should Use Local Class
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:47 | 9 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Security/Http/Tests/Authentication/AuthenticatorManagerTest.php:349 | 9 | - PHP Native Class Type Compatibility
- Method Is Not An If
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:302 | 9 | - Assumptions
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- Too Many Local Variables
- Unused Parameter
- StandaloneType True False Null
- Could Inject Parameter
- Missing Some Returntype
|
/src/Symfony/Component/Serializer/Tests/Debug/TraceableSerializerTest.php:143 | 9 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Debug/TraceableSerializerTest.php:158 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Missing Some Returntype
|
/src/Symfony/Component/Serializer/Tests/Fixtures/DenormalizableDummy.php:19 | 9 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Fixtures/EnvelopedMessageNormalizer.php:21 | 9 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Fixtures/FooInterfaceDummyDenormalizer.php:18 | 9 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Fixtures/FooInterfaceDummyDenormalizer.php:30 | 9 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Fixtures/NormalizableTraversableDummy.php:29 | 9 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:1331 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Normalizer/TestDenormalizer.php:32 | 9 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/String/AbstractString.php:504 | 9 | - Repeated Regex
- Access Protected Structures
- Buried Assignation
- Written Only Variables
- Uses Default Values
- Iffectations
- Used Once Variables (In Scope)
- Used Once Variables
- Could Make A Function
|
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:84 | 9 | - Use Named Boolean In Argument Definition
- Should Make Alias
- No Boolean As Default
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Tests/Command/XliffLintCommandTest.php:206 | 9 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/Validator/Constraints/CardScheme.php:49 | 9 | - Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/DateTime.php:35 | 9 | - Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/Sequentially.php:27 | 9 | - Missing Attribute Attribute
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/Type.php:31 | 9 | - Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Test/ConstraintValidatorTestCase.php:529 | 9 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Validator/Tests/Fixtures/ConstraintWithRequiredArgument.php:23 | 9 | - Wrong Attribute Configuration
- Incompatible Signature Methods With Covariance
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:52 | 9 | - Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Tests/Cloner/VarClonerTest.php:402 | 9 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type Returned
|
/src/Symfony/Component/VarDumper/Tests/Fixtures/dumb-var.php:34 | 9 | - No Default For Referenced Parameter
- Class-typed References
- Useless Referenced Argument
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/VarExporter/Internal/Registry.php:64 | 9 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:130 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:134 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:142 | 9 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
None:219 | 9 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:221 | 9 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
|
None:237 | 9 | - Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:260 | 9 | - Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:292 | 9 | - Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:310 | 9 | - Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:537 | 9 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
|
/src/Symfony/Bridge/Doctrine/CacheWarmer/ProxyCacheWarmer.php:28 | 8 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Messenger/DoctrineClearEntityManagerWorkerSubscriber.php:27 | 8 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/PropertyInfo/DoctrineExtractor.php:190 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
- Never Called Parameter
|
/src/Symfony/Bridge/Doctrine/Security/User/EntityUserProvider.php:43 | 8 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Security/User/EntityUserProvider.php:45 | 8 | - No Null For Index
- Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Tests/ArgumentResolver/EntityValueResolverTest.php:391 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:35 | 8 | - Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:47 | 8 | - Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Tests/TestRepositoryFactory.php:42 | 8 | - Useless Argument
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Validator/DoctrineLoader.php:38 | 8 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Monolog/Handler/ElasticsearchLogstashHandler.php:59 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Interfaces
- Undefined Classes
- Undefined Class Constants
- StandaloneType True False Null
- Parent First
|
/src/Symfony/Bridge/PhpUnit/Legacy/ConstraintTraitForV7.php:26 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Relay Function
- Undefined Classes
- Wrong Type With Default
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:36 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:54 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:64 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:119 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:139 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Stream.php:62 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:95 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:105 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:110 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:115 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:120 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Uri.php:125 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/Twig/Mime/NotificationEmail.php:57 | 8 | - Too Many Native Calls
- Uncaught Exceptions
- Uses Default Values
- Throw Raw Exceptions
- Could Make A Function
- Preprocessable
|
/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php:2777 | 8 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Undefined ::class
- Should Make Alias
- Undefined Classes
- Could Make A Function
|
/src/Symfony/Bundle/FrameworkBundle/Tests/DependencyInjection/FrameworkExtensionTestCase.php:1146 | 8 | - Missing Assignation In Branches
- Wrong Type For Native PHP Function
- Use Positive Condition
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
- Strict Comparison With Booleans
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/AnnotatedController.php:27 | 8 | - Unused Public Methods
- Wrong Attribute Configuration
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/AnnotatedController.php:33 | 8 | - Unused Public Methods
- Wrong Attribute Configuration
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Translation/TranslatorTest.php:256 | 8 | - Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/AccessTokenFactory.php:145 | 8 | - Wrong Type With Call
- Fn Argument Variable Confusion
- Wrong Number Of Arguments
- Uses Default Values
- Empty Function
- Unused Returned Value
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:500 | 8 | - Fn Argument Variable Confusion
- Mismatched Typehint
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:1024 | 8 | - Fn Argument Variable Confusion
- Repeated Regex
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Bundle/SecurityBundle/Tests/Debug/TraceableFirewallListenerTest.php:137 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/RegisterEntryPointsPassTest.php:84 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:64 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:80 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/SortFirewallListenersPassTest.php:96 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:934 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:942 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/AuthenticatorBundle/ApiAuthenticator.php:55 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/FirewallEntryPointBundle/Security/EntryPointStub.php:23 | 8 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/WebProfilerBundle/Tests/Resources/IconTest.php:37 | 8 | - Wrong Type For Native PHP Function
- No Direct Usage
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/AssetMapper/AssetMapperCompiler.php:29 | 8 | - Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapManagerTest.php:423 | 8 | - Mismatch Type And Default
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Interfaces
- Should Use Local Class
- Undefined Class Constants
- Wrong Type With Default
- Never Called Parameter
|
/src/Symfony/Component/Cache/Adapter/CouchbaseCollectionAdapter.php:50 | 8 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- Too Many Local Variables
- Undefined Interfaces
- Undefined Classes
|
/src/Symfony/Component/Cache/Adapter/Psr16Adapter.php:24 | 8 | - Trait Not Found
- Repeated Interface
- Method Collision Traits
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Cache/Psr16Cache.php:97 | 8 | - PHP Native Class Type Compatibility
- Ambiguous Static
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:159 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:964 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:274 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:279 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:439 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:604 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:649 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:709 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:714 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:949 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1174 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1179 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:864 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:184 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:289 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:294 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:399 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:554 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:619 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:624 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:499 | 8 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:504 | 8 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:849 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:854 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:889 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1044 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1049 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1284 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1304 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:1309 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Console/Application.php:845 | 8 | - Wrong Precedence In Expression
- Long Arguments
- Uses Default Values
- Undefined Classes
- Nested Ternary
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Console/Helper/ProgressBar.php:605 | 8 | - Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/Console/Output/NullOutput.php:85 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Compiler/AutowirePass.php:650 | 8 | - No Need For Else
- Buried Assignation
- Wrong Number Of Arguments
- Uses Default Values
- Iffectations
- Drop Else After Return
- Strict Comparison With Booleans
|
/src/Symfony/Component/DependencyInjection/Container.php:395 | 8 | - Don't Read And Write In One Expression
- Weak Type With Array
- Wrong Type With Call
- Useless Instructions
- Wrong Type Returned
- No Choice
|
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:1004 | 8 | - No Null For Index
- Assumptions
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Mismatched Default Arguments
- Unused Parameter
- StandaloneType True False Null
|
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:1089 | 8 | - Fn Argument Variable Confusion
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:1178 | 8 | - No Default For Referenced Parameter
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Unused Parameter
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:934 | 8 | - Variable Is Not A Condition
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:947 | 8 | - Variable Is Not A Condition
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:1740 | 8 | - Variable Is Not A Condition
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:1769 | 8 | - No Default For Referenced Parameter
- Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- StandaloneType True False Null
- Modified Typed Parameter
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/LazyProxy/PhpDumper/LazyServiceDumper.php:29 | 8 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php:128 | 8 | - Useless Short Ternary
- Useless Coalesce
- Wrong Type With Call
- Wrong Number Of Arguments
- Unused Returned Value
- No Choice
|
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:217 | 8 | - Weak Type With Array
- Wrong Type With Call
- Wrong Number Of Arguments
- Useless Instructions
- Unused Returned Value
- No Choice
|
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:633 | 8 | - Scalar Are Not Arrays
- Weak Type With Array
- Null Or Boolean Arrays
- Mismatched Typehint
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/DependencyInjection/Tests/ContainerBuilderTest.php:177 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/CheckTypeDeclarationsPass/BarMethodCall.php:28 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/CheckTypeDeclarationsPass/Foo.php:12 | 8 | - Unused Public Methods
- Avoid Using stdClass
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/NewInInitializer.php:7 | 8 | - Avoid Using stdClass
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/Dummy.php:27 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/UnionDummy.php:18 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/MultipleArgumentsOptionalScalarNotReallyOptional.php:10 | 8 | - Wrong Optional Parameter
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:19 | 8 | - Wrong Attribute Configuration
- Avoid Using stdClass
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:198 | 8 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/classes.php:98 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Method Could Be Static
|
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:572 | 8 | - Weak Type With Array
- Useless Parenthesis
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/ErrorHandler/ErrorHandler.php:742 | 8 | - Wrong Precedence In Expression
- Long Arguments
- Uses Default Values
- Undefined Classes
- Nested Ternary
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/ErrorHandler/Exception/FlattenException.php:231 | 8 | - Wrong Precedence In Expression
- Long Arguments
- Uses Default Values
- Undefined Classes
- Nested Ternary
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/ErrorHandler/Tests/Fixtures/ReturnType.php:16 | 8 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Type Must Be Returned
- Method Signature Must Be Compatible
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/ErrorHandler/Tests/HeaderMock.php:19 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/EventDispatcher/ImmutableEventDispatcher.php:33 | 8 | - Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Finder/Gitignore.php:82 | 8 | - No Null For Native PHP Functions
- Assumptions
- Weak Type With Array
- Uses Default Values
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:63 | 8 | - Ambiguous Static
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:94 | 8 | - Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:116 | 8 | - Unused Public Methods
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:127 | 8 | - Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Form/ChoiceList/ChoiceList.php:138 | 8 | - Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Form/Console/Descriptor/TextDescriptor.php:36 | 8 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Form/Extension/Validator/Type/FormTypeValidatorExtension.php:34 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/Form/Tests/AbstractRequestHandlerTestCase.php:509 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- Undefined Classes
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:52 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:139 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:143 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:52 | 8 | - Assumptions
- Useless Argument
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Avoid option arrays in constructors
|
/src/Symfony/Component/HttpFoundation/RequestMatcher/MethodRequestMatcher.php:35 | 8 | - Fn Argument Variable Confusion
- Repeated Regex
- Wrong Number Of Arguments
- Uses Default Values
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/HttpFoundation/RequestMatcher/SchemeRequestMatcher.php:35 | 8 | - Fn Argument Variable Confusion
- Repeated Regex
- Wrong Number Of Arguments
- Uses Default Values
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/HttpFoundation/ResponseHeaderBag.php:90 | 8 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Only Variable Passed By Reference
- Indices Are Int Or String
- Wrong Number Of Arguments
- Uses Default Values
- Could Make A Function
- Wrong Type Returned
|
/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/RedisSessionHandler.php:43 | 8 | - Ambiguous Visibilities
- Ambiguous Static
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/HttpFoundation/Test/Constraint/ResponseHeaderLocationSame.php:20 | 8 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/Fixtures/common.inc:114 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/DataCollector/RequestDataCollector.php:405 | 8 | - Weak Type With Array
- Useless Parenthesis
- Buried Assignation
- Uses Default Values
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolverTest.php:352 | 8 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HttpKernel/Tests/Controller/ControllerResolverTest.php:296 | 8 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:653 | 8 | - Unused Public Methods
- Mismatch Type And Default
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Empty Function
- Undefined Class Constants
- Wrong Type With Default
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/StoreTest.php:248 | 8 | - Undefined Properties
- Wrong Type With Call
- Insufficient Typehint
- Hash Algorithms
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/StoreTest.php:249 | 8 | - Undefined Properties
- Wrong Type With Call
- Insufficient Typehint
- Hash Algorithms
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/StoreTest.php:250 | 8 | - Undefined Properties
- Wrong Type With Call
- Insufficient Typehint
- Hash Algorithms
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/StoreTest.php:260 | 8 | - Undefined Properties
- Wrong Type With Call
- Insufficient Typehint
- Hash Algorithms
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/StoreTest.php:265 | 8 | - Undefined Properties
- Wrong Type With Call
- Insufficient Typehint
- Hash Algorithms
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/StoreTest.php:270 | 8 | - Undefined Properties
- Wrong Type With Call
- Insufficient Typehint
- Hash Algorithms
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:209 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:225 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Lock/Store/FlockStore.php:95 | 8 | - Merge If Then
- Same Conditions In Condition
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
|
/src/Symfony/Component/Mailer/Bridge/MailPace/Tests/Transport/MailPaceApiTransportTest.php:103 | 8 | - Wrong Type With Call
- Mismatched Typehint
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Mailer/Bridge/Mailchimp/Tests/Transport/MandrillApiTransportTest.php:106 | 8 | - Wrong Type With Call
- Mismatched Typehint
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Mailer/Bridge/Mailchimp/Tests/Transport/MandrillHttpTransportTest.php:91 | 8 | - Wrong Type With Call
- Mismatched Typehint
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Mailer/Bridge/Postmark/Tests/Transport/PostmarkApiTransportTest.php:105 | 8 | - Wrong Type With Call
- Mismatched Typehint
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Mailer/Exception/HttpTransportException.php:19 | 8 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Forgotten Interface
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Mime/Encoder/EightBitContentEncoder.php:31 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Mime/Tests/Part/DataPartTest.php:159 | 8 | - Can't Call Generator
- Too Many Native Calls
- Only Variable Passed By Reference
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/Notifier/Bridge/MicrosoftTeams/Tests/MicrosoftTeamsTransportTest.php:52 | 8 | - Wrong Type With Call
- Mismatched Typehint
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Notifier/Bridge/OvhCloud/Tests/OvhCloudTransportTest.php:26 | 8 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
|
/src/Symfony/Component/Notifier/Bridge/PagerDuty/PagerDutyTransport.php:31 | 8 | - Incompatible Signature Methods With Covariance
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Smsapi/Tests/SmsapiTransportTest.php:26 | 8 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Tests/Channel/AbstractChannelTest.php:35 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Notifier/Transport.php:178 | 8 | - Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:236 | 8 | - Unused Parameter
- Buried Assignation
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:483 | 8 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:668 | 8 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type Returned
|
/src/Symfony/Component/PropertyInfo/Extractor/PhpStanExtractor.php:188 | 8 | - Undefined Properties
- Useless Parenthesis
- Undefined Interfaces
- Uses Default Values
- Undefined Classes
- Empty Function
- Unresolved Instanceof
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/NullExtractor.php:74 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/RateLimiter/CompoundLimiter.php:34 | 8 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Routing/Matcher/Dumper/CompiledUrlMatcherDumper.php:427 | 8 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Wrong Type For Native PHP Function
- Mismatched Typehint
- Indices Are Int Or String
- Uses Default Values
- String May Hold A Variable
|
/src/Symfony/Component/Routing/Tests/Loader/FileLocatorStub.php:18 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Scheduler/Tests/Command/DebugCommandTest.php:48 | 8 | - Wrong Type With Call
- Avoid Using stdClass
- Undefined Classes
- Empty Function
- Unused Returned Value
- New Object Then Immediate Call
- Wrong Type Returned
|
/src/Symfony/Component/Scheduler/Tests/Command/DebugCommandTest.php:83 | 8 | - Wrong Type With Call
- Avoid Using stdClass
- Undefined Classes
- Empty Function
- Unused Returned Value
- New Object Then Immediate Call
- Wrong Type Returned
|
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:29 | 8 | - Assumptions
- Weak Type With Array
- String May Hold A Variable
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:33 | 8 | - Assumptions
- Weak Type With Array
- String May Hold A Variable
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Security/Http/Authenticator/AbstractPreAuthenticatedAuthenticator.php:104 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Security/Http/Authenticator/HttpBasicAuthenticator.php:81 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Security/Http/Authenticator/RememberMeAuthenticator.php:105 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Security/Http/Tests/Authentication/AuthenticatorManagerTest.php:384 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/Tests/Authenticator/AbstractAuthenticatorTest.php:55 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Security/Http/Tests/Authenticator/AbstractLoginFormAuthenticatorTest.php:118 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:473 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/Tests/Fixtures/DummyAuthenticator.php:36 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/Tests/Fixtures/DummyAuthenticator.php:40 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Semaphore/Store/RedisStore.php:30 | 8 | - Ambiguous Visibilities
- Ambiguous Static
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:466 | 8 | - Scalar Are Not Arrays
- False To Array Conversion
- Wrong Type For Native PHP Function
- Bail Out Early
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:652 | 8 | - Scalar Are Not Arrays
- Weak Type With Array
- Null Or Boolean Arrays
- Buried Assignation
- Iffectations
- Useless Instructions
- Check After Null Safe Operator
- No Choice
|
/src/Symfony/Component/Serializer/Normalizer/BackedEnumNormalizer.php:37 | 8 | - Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/BackedEnumNormalizer.php:87 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/CustomNormalizer.php:64 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DataUriNormalizer.php:116 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DateIntervalNormalizer.php:109 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DateTimeNormalizer.php:134 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DateTimeZoneNormalizer.php:35 | 8 | - Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DateTimeZoneNormalizer.php:52 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DateTimeZoneNormalizer.php:65 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/MimeMessageNormalizer.php:117 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Normalizer/UidNormalizer.php:78 | 8 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Tests/Fixtures/Dummy.php:36 | 8 | - Unused Public Methods
- Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- Used Once Variables (In Scope)
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Fixtures/EnvelopeNormalizer.php:41 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Fixtures/EnvelopedMessageNormalizer.php:35 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Fixtures/NormalizableTraversableDummy.php:21 | 8 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Normalizer/TestNormalizer.php:33 | 8 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Exception/ProviderException.php:19 | 8 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Forgotten Interface
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Translation/Extractor/Visitor/AbstractVisitor.php:51 | 8 | - Should Make Alias
- Undefined Interfaces
- Buried Assignation
- Iffectations
- Undefined Classes
- Useless Instructions
- Unresolved Instanceof
- No Choice
|
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:29 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:108 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:22 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Extractor/Visitor/TransMethodVisitor.php:61 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:22 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:61 | 8 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Translation/Tests/Command/XliffLintCommandTest.php:222 | 8 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/Currency.php:33 | 8 | - Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Validator/Constraints/GroupSequenceProvider.php:26 | 8 | - Missing Attribute Attribute
- Wrong Attribute Configuration
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Validator/Constraints/Iban.php:40 | 8 | - Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/IsTrue.php:30 | 8 | - Missing Attribute Attribute
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/NotNull.php:30 | 8 | - Missing Attribute Attribute
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/Valid.php:24 | 8 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Validator/Constraints/WhenValidator.php:22 | 8 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
- Wrong Typed Property Default
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Validator/Tests/Fixtures/CallbackClass.php:21 | 8 | - Unused Public Methods
- Useless Argument
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/Validator/Tests/Mapping/MemberMetadataTest.php:106 | 8 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/VarDumper/Caster/ClassStub.php:59 | 8 | - Wrong Precedence In Expression
- Long Arguments
- Uses Default Values
- Undefined Classes
- Nested Ternary
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:25 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Missing Some Returntype
|
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:38 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/UuidCaster.php:22 | 8 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/XmlResourceCaster.php:50 | 8 | - Unused Public Methods
- Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Dumper/HtmlDumper.php:128 | 8 | - Ambiguous Static
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Different Argument Counts
- Hidden Nullable Typehint
|
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:105 | 8 | - No Need For Else
- Bail Out Early
- Iffectations
- Useless Instructions
- Drop Else After Return
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/VarExporter/Tests/VarExporterTest.php:434 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Workflow/Tests/EventListener/AuditTrailListenerTest.php:56 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/Yaml/Parser.php:233 | 8 | - Wrong Type With Call
- Wrong Type For Native PHP Function
- Too Many Native Calls
- Uses Default Values
- Could Make A Function
- Preprocessable
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:138 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:146 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:150 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:154 | 8 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
None:268 | 8 | - Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:299 | 8 | - Maybe Missing New
- Useless Brackets
- Uses Default Values
- Empty Classes
- Parent, Static Or Self Outside Class
- Class Could Be Final
|
None:316 | 8 | - Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:354 | 8 | - Unused Public Methods
- Maybe Missing New
- $this Belongs To Classes Or Traits
- Empty Classes
- Undefined Classes
- Class Could Be Final
|
/src/Symfony/Bridge/Doctrine/ArgumentResolver/EntityValueResolver.php:35 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/DataCollector/DoctrineDataCollector.php:35 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Form/ChoiceList/IdReader.php:34 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Form/Type/EntityType.php:51 | 7 | - Unused Public Methods
- Ambiguous Static
- Method Signature Must Be Compatible
- Undefined Interfaces
- Undefined Classes
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:30 | 7 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Types/AbstractUidType.php:43 | 7 | - Useless Argument
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Missing Some Returntype
|
/src/Symfony/Bridge/Doctrine/Validator/Constraints/UniqueEntityValidator.php:31 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Monolog/Command/ServerLogCommand.php:126 | 7 | - Type Must Be Returned
- Useless Argument
- Must Return Methods
- Should Use Local Class
- Undefined Classes
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Bridge/Monolog/Handler/FingersCrossed/HttpCodeActivationStrategy.php:33 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Bridge/Monolog/Handler/FingersCrossed/NotFoundActivationStrategy.php:33 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Bridge/Monolog/Handler/MailerHandler.php:31 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Interfaces
- Undefined Classes
- Undefined Class Constants
- Never Called Parameter
|
/src/Symfony/Bridge/Monolog/Handler/NotifierHandler.php:30 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Interfaces
- Undefined Classes
- Undefined Class Constants
- Parent First
|
/src/Symfony/Bridge/Monolog/Handler/ServerLogHandler.php:39 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Interfaces
- Undefined Classes
- Undefined Class Constants
- Never Called Parameter
|
/src/Symfony/Bridge/PhpUnit/Legacy/CommandForV9.php:44 | 7 | - Missing Assignation In Branches
- Undefined ::class
- Undefined Interfaces
- Uses Default Values
- Undefined Classes
- Unresolved Instanceof
|
/src/Symfony/Bridge/PhpUnit/Tests/DeprecationErrorHandler/fake_vendor/acme/lib/PhpDeprecation.php:12 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Message.php:88 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:89 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:99 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/ServerRequest.php:109 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Bridge/Twig/EventListener/TemplateAttributeListener.php:27 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Twig/Extension/FormExtension.php:133 | 7 | - Insufficient Typehint
- Type Must Be Returned
- Useless Argument
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Bridge/Twig/Extension/SecurityExtension.php:37 | 7 | - Unused Public Methods
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Bridge/Twig/Node/TransDefaultDomainNode.php:30 | 7 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Bridge/Twig/Tests/Command/DebugCommandTest.php:320 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Should Use Local Class
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bundle/FrameworkBundle/CacheWarmer/AbstractPhpFileCacheWarmer.php:53 | 7 | - Comparison Is Always The Same
- Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
|
/src/Symfony/Bundle/FrameworkBundle/Command/CachePoolListCommand.php:54 | 7 | - Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- New Object Then Immediate Call
- Wrong Type Returned
|
/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/Configuration.php:119 | 7 | - Variable Is Not A Condition
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Bundle/FrameworkBundle/DependencyInjection/FrameworkExtension.php:1545 | 7 | - Fn Argument Variable Confusion
- Wrong Type For Native PHP Function
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/SubRequestController.php:21 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bundle/SecurityBundle/DataCollector/SecurityDataCollector.php:58 | 7 | - Max Level Of Nesting
- Too Many Local Variables
- Unused Parameter
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Never Called Parameter
|
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/MainConfiguration.php:245 | 7 | - Variable Is Not A Condition
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:347 | 7 | - Assumptions
- Useless Argument
- Useless Referenced Argument
- Too Many Local Variables
- Unused Parameter
- Used Once Variables (In Scope)
|
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/SecurityExtension.php:860 | 7 | - Assumptions
- Use Named Boolean In Argument Definition
- Useless Argument
- Should Use Local Class
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/SecurityExtensionTest.php:938 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/AssetMapper/Factory/CachedMappedAssetFactory.php:28 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/Tests/AssetMapperCompilerTest.php:42 | 7 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/AssetMapper/Tests/AssetMapperCompilerTest.php:54 | 7 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapGeneratorTest.php:743 | 7 | - Mismatch Type And Default
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Interfaces
- Should Use Local Class
- Undefined Class Constants
- Wrong Type With Default
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapUpdateCheckerTest.php:208 | 7 | - Mismatch Type And Default
- Ambiguous Static
- Undefined Interfaces
- Should Use Local Class
- Undefined Class Constants
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/Resolver/JsDelivrEsmResolverTest.php:691 | 7 | - Mismatch Type And Default
- Ambiguous Static
- Undefined Interfaces
- Should Use Local Class
- Undefined Class Constants
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/BrowserKit/HttpBrowser.php:95 | 7 | - Method Is Not An If
- Unused Parameter
- Buried Assignation
- Wrong Number Of Arguments
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/Cache/Adapter/AbstractTagAwareAdapter.php:303 | 7 | - Assumptions
- Useless Argument
- Unused Parameter
- Should Use Local Class
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Cache/Adapter/ArrayAdapter.php:129 | 7 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Useless Parenthesis
- Indices Are Int Or String
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Cache/Adapter/ChainAdapter.php:91 | 7 | - No Default For Referenced Parameter
- Ambiguous Static
- Useless Referenced Argument
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Cache/Adapter/CouchbaseBucketAdapter.php:57 | 7 | - Mismatch Parameter Name
- Assumptions
- Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- Undefined Interfaces
- Undefined Classes
|
/src/Symfony/Component/Cache/Adapter/TraceableAdapter.php:38 | 7 | - No Default For Referenced Parameter
- Ambiguous Static
- Useless Referenced Argument
- Unused Parameter
- StandaloneType True False Null
- Never Called Parameter
|
/src/Symfony/Component/Cache/Adapter/TraceableAdapter.php:88 | 7 | - Unsupported Types With Operators
- False To Array Conversion
- Non Integer Nor String As Index
- Null Or Boolean Arrays
- Insufficient Typehint
- Indices Are Int Or String
- Buried Assignation
|
/src/Symfony/Component/Cache/Adapter/TraceableAdapter.php:98 | 7 | - Unsupported Types With Operators
- False To Array Conversion
- Non Integer Nor String As Index
- Null Or Boolean Arrays
- Insufficient Typehint
- Indices Are Int Or String
- Buried Assignation
|
/src/Symfony/Component/Cache/LockRegistry.php:86 | 7 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- StandaloneType True False Null
- Missing Some Returntype
|
/src/Symfony/Component/Cache/Tests/Adapter/MemcachedAdapterTest.php:46 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:729 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:809 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:814 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:79 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:209 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:549 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:869 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:874 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:1259 | 7 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:149 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:159 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:169 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:239 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:244 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:414 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:564 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:649 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:709 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:724 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster5Proxy.php:734 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:219 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:309 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:314 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Classes
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:499 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:839 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:849 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:854 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1029 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1034 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:1144 | 7 | - Unused Public Methods
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:239 | 7 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:244 | 7 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:269 | 7 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:299 | 7 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RelayProxy.php:334 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
|
/src/Symfony/Component/Clock/Clock.php:26 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Clock/Test/ClockSensitiveTrait.php:35 | 7 | - Double Checks
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Undefined Interfaces
- Undefined Classes
- Could Inject Parameter
|
/src/Symfony/Component/Config/Definition/Builder/ExprBuilder.php:199 | 7 | - Check JSON
- Uncaught Exceptions
- Uses Default Values
- Undefined Classes
- Empty Function
- Throw Raw Exceptions
|
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:28 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Config/Tests/Builder/Fixtures/AddToList/Symfony/Config/AddToList/MessengerConfig.php:42 | 7 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Component/Config/Tests/Builder/Fixtures/AddToList/Symfony/Config/AddToList/MessengerConfig.php:48 | 7 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Component/Config/Tests/Builder/Fixtures/AddToList/Symfony/Config/AddToList/Translator/BooksConfig.php:32 | 7 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ArrayExtraKeys/Symfony/Config/ArrayExtraKeysConfig.php:67 | 7 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Component/Config/Tests/Builder/Fixtures/NodeInitialValues/Symfony/Config/NodeInitialValues/MessengerConfig.php:33 | 7 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Component/Console/Application.php:262 | 7 | - Missing Assignation In Branches
- Comparison Is Always The Same
- Nested Ifthen
- Only Variable Passed By Reference
- Buried Assignation
- Uses Default Values
|
/src/Symfony/Component/Console/Command/Command.php:183 | 7 | - Ambiguous Static
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Console/Completion/Suggestion.php:22 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Console/Formatter/NullOutputFormatter.php:21 | 7 | - Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Console/Helper/QuestionHelper.php:244 | 7 | - Max Level Of Nesting
- Insufficient Typehint
- Useless Argument
- Too Many Local Variables
- Undefined Classes
- Could Inject Parameter
|
/src/Symfony/Component/Console/Output/StreamOutput.php:43 | 7 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Parent First
|
/src/Symfony/Component/Console/Style/SymfonyStyle.php:447 | 7 | - No Null For Native PHP Functions
- Wrong Type With Call
- Wrong Type For Native PHP Function
- Mismatched Typehint
- Only Variable Passed By Reference
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/Console/Tests/Descriptor/JsonDescriptorTest.php:30 | 7 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Check JSON
- Wrong Number Of Arguments
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/Console/Tests/Input/InputArgumentTest.php:139 | 7 | - Wrong Type With Call
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type Returned
|
/src/Symfony/Component/Console/Tests/Input/InputOptionTest.php:252 | 7 | - Wrong Type With Call
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type Returned
|
/src/Symfony/Component/Console/Tests/Tester/CommandTesterTest.php:95 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Use ::Class Operator
- Unused Returned Value
- New Object Then Immediate Call
|
/src/Symfony/Component/CssSelector/Parser/Parser.php:60 | 7 | - Fn Argument Variable Confusion
- Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/Compiler/AutowirePass.php:444 | 7 | - Undefined Properties
- Only Variable Passed By Reference
- Uses Default Values
- Undefined Classes
- Empty Function
- Useless Instructions
- No Choice
|
/src/Symfony/Component/DependencyInjection/Compiler/MergeExtensionConfigurationPass.php:173 | 7 | - Unused Public Methods
- Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- Method Signature Must Be Compatible
- Different Argument Counts
|
/src/Symfony/Component/DependencyInjection/Dumper/XmlDumper.php:133 | 7 | - Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/DependencyInjection/Dumper/YamlDumper.php:73 | 7 | - Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/DependencyInjection/LazyProxy/PhpDumper/LazyServiceDumper.php:142 | 7 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- Class-typed References
- Unused Parameter
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
|
/src/Symfony/Component/DependencyInjection/Loader/XmlFileLoader.php:486 | 7 | - Weak Type With Array
- Don't Mix ++
- Repeated Regex
- Uses Default Values
- Used Once Variables (In Scope)
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/Loader/YamlFileLoader.php:635 | 7 | - Scalar Are Not Arrays
- Weak Type With Array
- Null Or Boolean Arrays
- Long Arguments
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/Tests/Compiler/RegisterServiceSubscribersPassTest.php:264 | 7 | - Unused Public Methods
- Wrong Attribute Configuration
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveInstanceofConditionalsPassTest.php:387 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/ContainerBuilderTest.php:168 | 7 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/DependencyInjection/Tests/EnvVarProcessorTest.php:332 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type Returned
|
/src/Symfony/Component/DependencyInjection/Tests/EnvVarProcessorTest.php:335 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type Returned
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Container/ConstructorWithOptionalArgumentsContainer.php:7 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type With Default
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Extension/ValidConfig/ValidConfigExtension.php:10 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/FactoryDummy.php:20 | 7 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Avoid Using stdClass
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/Preload/Dummy.php:18 | 7 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/StaticConstructorAutoconfigure.php:20 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithServiceSubscriber.php:25 | 7 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberParent.php:13 | 7 | - Unused Public Methods
- Type Must Be Returned
- Undefined Interfaces
- Must Return Methods
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:280 | 7 | - Unused Public Methods
- Wrong Attribute Configuration
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Unreachable Method
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:341 | 7 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:349 | 7 | - Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:430 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/closure_proxy.php:56 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:58 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:68 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_closure.php:70 | 7 | - Unused Parameter
- Buried Assignation
- No Direct Call To Magic Method
- Empty Function
- No Readonly Assignation In Global
- Class Could Be Final
- Wrong Type Returned
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services26.php:59 | 7 | - Undefined Constant Name
- Buried Assignation
- Written Only Variables
- Used Once Variables (In Scope)
- Useless Instructions
- Use ::Class Operator
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_private.php:374 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_private.php:573 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_private.php:589 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:244 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:258 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:602 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:709 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_almost_circular_public.php:813 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_non_shared_lazy.php:66 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:513 | 7 | - Missing Assignation In Branches
- Weak Type With Array
- Buried Assignation
- Iffectations
- Useless Instructions
- Should Use Coalesce
- No Choice
|
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:1216 | 7 | - False To Array Conversion
- Weak Type With Array
- Variable Is Not A Condition
- Unconditional Break In Loop
- Buried Assignation
- Useless Instructions
- No Choice
|
/src/Symfony/Component/ErrorHandler/Error/FatalError.php:21 | 7 | - Assumptions
- Max Level Of Nesting
- Don't Send $this In Constructor
- Use Named Boolean In Argument Definition
- No Boolean As Default
- StandaloneType True False Null
|
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/UndefinedFunctionErrorEnhancer.php:47 | 7 | - Missing Assignation In Branches
- Use Positive Condition
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/ErrorHandler/ErrorRenderer/HtmlErrorRenderer.php:256 | 7 | - No Null For Native PHP Functions
- Repeated Regex
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/ErrorHandler/Tests/DebugClassLoaderTest.php:204 | 7 | - Don't Mix ++
- Undefined ::class
- Buried Assignation
- Used Once Variables (In Scope)
- Undefined Classes
- Pre-increment
- Could Make A Function
|
/src/Symfony/Component/Form/Button.php:317 | 7 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- StandaloneType True False Null
- No Return Used
|
/src/Symfony/Component/Form/ChoiceList/Factory/DefaultChoiceListFactory.php:69 | 7 | - No Null For Native PHP Functions
- Fn Argument Variable Confusion
- Wrong Type For Native PHP Function
- Wrong Parameter Type
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Form/Extension/Core/DataTransformer/NumberToLocalizedStringTransformer.php:128 | 7 | - Avoid mb_dectect_encoding()
- Wrong Type For Native PHP Function
- Use Positive Condition
- Wrong Parameter Type
- Buried Assignation
- Iffectations
- Could Make A Function
|
/src/Symfony/Component/Form/Extension/Validator/Type/UploadValidatorExtension.php:39 | 7 | - Infinite Recursion
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Unused Returned Value
|
/src/Symfony/Component/Form/Extension/Validator/ViolationMapper/ViolationMapper.php:41 | 7 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Modified Typed Parameter
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/Form/Extension/Validator/ViolationMapper/ViolationMapper.php:226 | 7 | - Insufficient Typehint
- Useless Argument
- Should Use Local Class
- StandaloneType True False Null
- Modified Typed Parameter
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Command/DebugCommandTest.php:299 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/Form/Tests/Console/Descriptor/AbstractDescriptorTestCase.php:174 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/Form/Tests/Extension/Validator/EventListener/ValidationListenerTest.php:164 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/HttpClient/AmpHttpClient.php:151 | 7 | - Unused Public Methods
- Ambiguous Static
- Mismatched Default Arguments
- Should Use Local Class
- StandaloneType True False Null
- Modified Typed Parameter
- Method Could Be Static
|
/src/Symfony/Component/HttpClient/HttpClientTrait.php:325 | 7 | - No Default For Referenced Parameter
- Assumptions
- Max Level Of Nesting
- Too Many Local Variables
- Unused Parameter
- Undefined Classes
- Could Inject Parameter
|
/src/Symfony/Component/HttpClient/HttpClientTrait.php:331 | 7 | - Method Is Not An If
- Unused Parameter
- Buried Assignation
- Wrong Number Of Arguments
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/HttpClient/MockHttpClient.php:87 | 7 | - Ambiguous Static
- Mismatched Default Arguments
- Should Use Local Class
- StandaloneType True False Null
- Modified Typed Parameter
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/HttpClient/NativeHttpClient.php:272 | 7 | - Unused Public Methods
- Ambiguous Static
- Mismatched Default Arguments
- Should Use Local Class
- StandaloneType True False Null
- Modified Typed Parameter
- Method Could Be Static
|
/src/Symfony/Component/HttpClient/NativeHttpClient.php:357 | 7 | - Assumptions
- Useless Argument
- Useless Referenced Argument
- Unused Parameter
- Should Use Local Class
- StandaloneType True False Null
|
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:139 | 7 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Indices Are Int Or String
- Useless Instructions
- Wrong Type Returned
- No Choice
|
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:391 | 7 | - Assumptions
- Useless Argument
- Unused Parameter
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/HttpClient/Response/AsyncContext.php:122 | 7 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Wrong Type With Call
- Indices Are Int Or String
- Wrong Type Returned
|
/src/Symfony/Component/HttpClient/Response/AsyncResponse.php:122 | 7 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Wrong Type With Call
- Indices Are Int Or String
- Wrong Type Returned
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:220 | 7 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Indices Are Int Or String
- Useless Instructions
- Wrong Type Returned
- No Choice
|
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:82 | 7 | - No Null For Index
- Don't Mix ++
- Useless Parenthesis
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:101 | 7 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Indices Are Int Or String
- Useless Instructions
- Wrong Type Returned
- No Choice
|
/src/Symfony/Component/HttpClient/Response/NativeResponse.php:231 | 7 | - No Default For Referenced Parameter
- Max Level Of Nesting
- Incompatible Signature Methods With Covariance
- Insufficient Typehint
- Useless Referenced Argument
- StandaloneType True False Null
- Never Called Parameter
|
/src/Symfony/Component/HttpClient/RetryableHttpClient.php:181 | 7 | - Useless Argument
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Methods Without Return
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/HttpClient/Tests/AsyncDecoratorTraitTest.php:29 | 7 | - Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Modified Typed Parameter
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/HttpClient/Tests/TraceableHttpClientTest.php:126 | 7 | - Wrong Type With Call
- Buried Assignation
- Written Only Variables
- Used Once Variables (In Scope)
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/HttpFoundation/InputBag.php:29 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/IdentityMarshaller.php:21 | 7 | - Useless Argument
- Useless Referenced Argument
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/PdoSessionHandlerTest.php:430 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
|
/src/Symfony/Component/HttpKernel/Tests/Controller/TraceableControllerResolverTest.php:32 | 7 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Tests/DataCollector/RequestDataCollectorTest.php:361 | 7 | - Ambiguous Static
- Should Use Local Class
- Undefined Classes
- Use ::Class Operator
- Hardcoded Passwords
- Wrong Type With Default
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:635 | 7 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php:84 | 7 | - Unused Public Methods
- Avoid Using stdClass
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/AttributeController.php:30 | 7 | - Unused Public Methods
- Wrong Argument Type
- Wrong Type With Call
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/AttributeController.php:34 | 7 | - Unused Public Methods
- Wrong Argument Type
- Wrong Type With Call
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/VariadicController.php:16 | 7 | - Unused Public Methods
- Useless Argument
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:28 | 7 | - Ambiguous Visibilities
- Assign Default To Properties
- StandaloneType True False Null
- Same Name For Property And Method
- Wrong Typed Property Default
- Unfinished Object
- Mismatch Properties Typehints
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/TestHttpKernel.php:75 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/TestMultipleHttpKernel.php:58 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Tests/TestHttpKernel.php:33 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Intl/Data/Util/ArrayAccessibleResourceBundle.php:52 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Intl/Tests/TimezonesTest.php:650 | 7 | - Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Ldap/Entry.php:86 | 7 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Useless Instructions
- Wrong Type Returned
- No Choice
|
/src/Symfony/Component/Ldap/Tests/Security/CheckLdapCredentialsListenerTest.php:213 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Mailer/Event/FailedMessageEvent.php:23 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Mailer/Event/SentMessageEvent.php:22 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/Mailer/Exception/UnexpectedResponseException.php:14 | 7 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Messenger/Exception/RecoverableMessageHandlingException.php:19 | 7 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Unthrown Exception
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Messenger/Exception/StopWorkerException.php:17 | 7 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Unthrown Exception
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Messenger/Middleware/HandleMessageMiddleware.php:67 | 7 | - Mismatched Typehint
- Undefined Classes
- StandaloneType True False Null
- Modified Typed Parameter
- Wrong Type With Default
- Could Inject Parameter
- Hidden Nullable Typehint
|
/src/Symfony/Component/Messenger/Tests/DependencyInjection/MessengerPassTest.php:882 | 7 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Messenger/Transport/InMemory/InMemoryTransport.php:55 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Mime/Tests/MimeTypesTest.php:37 | 7 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Notifier/Bridge/AllMySms/Tests/AllMySmsTransportTest.php:25 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Bandwidth/Tests/BandwidthTransportTest.php:32 | 7 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Notifier/Bridge/Clickatell/Tests/ClickatellTransportTest.php:28 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/GoogleChat/Tests/GoogleChatTransportTest.php:30 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Mastodon/MastodonTransport.php:36 | 7 | - Incompatible Signature Methods With Covariance
- Property Used In One Method Only
- Used Once Property
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/Fixtures/DummyHub.php:29 | 7 | - Unused Public Methods
- Type Must Be Returned
- Undefined Interfaces
- Must Return Methods
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/MessageMedia/Tests/MessageMediaTransportTest.php:28 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/OneSignal/Tests/OneSignalTransportTest.php:32 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Plivo/Tests/PlivoTransportTest.php:32 | 7 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Notifier/Bridge/RocketChat/Tests/RocketChatTransportTest.php:27 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/SimpleTextin/Tests/SimpleTextinTransportTest.php:31 | 7 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Notifier/Bridge/SimpleTextin/Tests/SimpleTextinTransportTest.php:90 | 7 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Notifier/Bridge/Slack/Tests/SlackOptionsTest.php:182 | 7 | - Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
- Wrong Type Returned
|
/src/Symfony/Component/Notifier/Bridge/Slack/Tests/SlackOptionsTest.php:192 | 7 | - Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
- Wrong Type Returned
|
/src/Symfony/Component/Notifier/Bridge/Slack/Tests/SlackTransportTest.php:30 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Sms77/Tests/Sms77TransportTest.php:24 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Telegram/Tests/TelegramTransportTest.php:31 | 7 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Twitter/TwitterTransport.php:107 | 7 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Notifier/Exception/TransportException.php:19 | 7 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:1189 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:96 | 7 | - Recycled Variables
- Assigned Twice
- Overwritten Literals
- Buried Assignation
- Use ::Class Operator
- Unused Returned Value
- New Object Then Immediate Call
|
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:127 | 7 | - Recycled Variables
- Assigned Twice
- Overwritten Literals
- Buried Assignation
- Use ::Class Operator
- Unused Returned Value
- New Object Then Immediate Call
|
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:158 | 7 | - Recycled Variables
- Assigned Twice
- Overwritten Literals
- Buried Assignation
- Use ::Class Operator
- Unused Returned Value
- New Object Then Immediate Call
|
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:159 | 7 | - Recycled Variables
- Assigned Twice
- Overwritten Literals
- Buried Assignation
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:135 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:180 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:200 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1609 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1679 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1732 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:2195 | 7 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/Process/PhpExecutableFinder.php:37 | 7 | - Wrong Type For Native PHP Function
- No Need For Else
- Bail Out Early
- Buried Assignation
- Uses Default Values
- Iffectations
- Drop Else After Return
|
/src/Symfony/Component/PropertyAccess/Tests/Fixtures/TestClass.php:57 | 7 | - Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/PropertyInfo/Extractor/PhpDocExtractor.php:213 | 7 | - Should Make Alias
- Undefined Interfaces
- Uses Default Values
- Undefined Classes
- Empty Function
- Unresolved Instanceof
|
/src/Symfony/Component/PropertyInfo/Extractor/PhpDocExtractor.php:262 | 7 | - Infinite Recursion
- Useless Argument
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Could Inject Parameter
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Dummy.php:257 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/DummyExtractor.php:42 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/DummyExtractor.php:57 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php71Dummy.php:23 | 7 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php80Dummy.php:40 | 7 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/PropertyInfo/Util/PhpDocTypeHelper.php:108 | 7 | - Use Named Boolean In Argument Definition
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/RateLimiter/Policy/NoLimiter.php:28 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Routing/Generator/UrlGenerator.php:269 | 7 | - Method Is Not An If
- Unused Parameter
- Buried Assignation
- Wrong Number Of Arguments
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/Routing/Requirement/EnumRequirement.php:49 | 7 | - Wrong Type For Native PHP Function
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Routing/Route.php:456 | 7 | - Weak Type With Array
- Useless Parenthesis
- Uses Default Values
- Useless Instructions
- Wrong Type Returned
- No Choice
|
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/DefaultValueController.php:12 | 7 | - Unused Public Methods
- Wrong Attribute Configuration
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Component/Routing/Tests/Fixtures/AttributeFixtures/ExtendedRoute.php:10 | 7 | - Missing Attribute Attribute
- Incompatible Signature Methods With Covariance
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Routing/Tests/Loader/ObjectLoaderTest.php:101 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Missing Some Returntype
|
/src/Symfony/Component/Runtime/GenericRuntime.php:187 | 7 | - Weak Type With Array
- Useless Parenthesis
- Buried Assignation
- Iffectations
- Useless Instructions
- Should Use Coalesce
- No Choice
|
/src/Symfony/Component/Runtime/Tests/phpt/dotenv_overload.php:22 | 7 | - Assumptions
- Weak Type With Array
- Wrong Type With Call
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Runtime/Tests/phpt/request.php:17 | 7 | - Assumptions
- Weak Type With Array
- Wrong Type With Call
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:24 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Event/PostRunEvent.php:22 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Event/PreRunEvent.php:24 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Generator/MessageGenerator.php:30 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Generator/MessageGenerator.php:31 | 7 | - Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Same Name For Property And Method
- Wrong Typed Property Default
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Messenger/SchedulerTransportFactory.php:30 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Security/Core/Authentication/Token/NullToken.php:70 | 7 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Security/Core/Authorization/AccessDecisionManager.php:82 | 7 | - Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Undefined Classes
- Methods Without Return
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Security/Core/Authorization/ExpressionLanguageProvider.php:27 | 7 | - Assumptions
- Weak Type With Array
- String May Hold A Variable
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Security/Core/Tests/Authentication/AuthenticationTrustResolverTest.php:134 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Core/Tests/Authentication/AuthenticationTrustResolverTest.php:138 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:42 | 7 | - Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:47 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcUserInfoTokenHandler.php:30 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/Authenticator/FallbackUserLoader.php:24 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/Security/Http/EventListener/IsGrantedAttributeListener.php:35 | 7 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Wrong Typed Property Default
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/Tests/Authenticator/AbstractAuthenticatorTest.php:60 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Security/Http/Tests/EventListener/LoginThrottlingListenerTest.php:118 | 7 | - Ambiguous Static
- Should Use Local Class
- Undefined Classes
- No Hardcoded Ip
- Wrong Type With Default
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Security/Http/Tests/EventListener/PasswordMigratingListenerTest.php:137 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/Tests/EventListener/PasswordMigratingListenerTest.php:141 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/Tests/EventListener/PasswordMigratingListenerTest.php:145 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:439 | 7 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:477 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/Tests/Fixtures/DummyAuthenticator.php:32 | 7 | - Unused Public Methods
- Type Must Be Returned
- Unused Parameter
- Must Return Methods
- Used Once Variables (In Scope)
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Security/Http/Tests/Fixtures/DummyAuthenticator.php:45 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Exception/MissingConstructorArgumentsException.php:28 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/Mapping/Factory/ClassMetadataFactory.php:33 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/NameConverter/MetadataAwareNameConverter.php:54 | 7 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Wrong Type With Call
- Indices Are Int Or String
- Wrong Type Returned
|
/src/Symfony/Component/Serializer/Normalizer/AbstractNormalizer.php:476 | 7 | - Assumptions
- Useless Argument
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:138 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/BackedEnumNormalizer.php:46 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:96 | 7 | - Weak Type With Array
- Useless Parenthesis
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:102 | 7 | - Weak Type With Array
- Useless Parenthesis
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:109 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/CustomNormalizer.php:52 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DataUriNormalizer.php:77 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DataUriNormalizer.php:90 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DateIntervalNormalizer.php:55 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DateTimeNormalizer.php:79 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/DateTimeZoneNormalizer.php:44 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/FormErrorNormalizer.php:48 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/JsonSerializableNormalizer.php:48 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/MimeMessageNormalizer.php:112 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Normalizer/ProblemNormalizer.php:110 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/TranslatableNormalizer.php:46 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Normalizer/UidNormalizer.php:64 | 7 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyObjectWithEnumConstructor.php:16 | 7 | - Ambiguous Visibilities
- No Public Access
- Undefined Interfaces
- Never Used Properties
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithNotNormalizable.php:19 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithObjectOrBool.php:19 | 7 | - Ambiguous Visibilities
- Use Named Boolean In Argument Definition
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithObjectOrNull.php:19 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Serializer/Tests/Fixtures/DummyWithStringObject.php:19 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Serializer/Tests/Fixtures/ScalarDummy.php:29 | 7 | - Method Is Not An If
- Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Used Once Variables (In Scope)
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:598 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:603 | 7 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Serializer/Tests/Normalizer/ObjectNormalizerTest.php:760 | 7 | - Unused Public Methods
- Assumptions
- Ambiguous Static
- Should Use Local Class
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/SerializerTest.php:163 | 7 | - Fn Argument Variable Confusion
- Unused Parameter
- Written Only Variables
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/String/AbstractString.php:451 | 7 | - Unused Parameter
- Uses Default Values
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/String/AbstractString.php:623 | 7 | - Useless Short Ternary
- Useless Coalesce
- Wrong Type With Call
- Variable Is Not A Condition
- Buried Assignation
- Iffectations
- Randomly Sorted Arrays
|
/src/Symfony/Component/String/AbstractUnicodeString.php:231 | 7 | - Unused Parameter
- Uses Default Values
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/String/AbstractUnicodeString.php:315 | 7 | - Unused Parameter
- Uses Default Values
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/String/ByteString.php:239 | 7 | - Unused Parameter
- Uses Default Values
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/String/ByteString.php:303 | 7 | - Unused Parameter
- Uses Default Values
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/String/ByteString.php:420 | 7 | - Unused Parameter
- Uses Default Values
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/String/LazyString.php:29 | 7 | - Wrong Type For Native PHP Function
- Uncaught Exceptions
- Wrong Number Of Arguments
- Uses Default Values
- Throw Raw Exceptions
- Could Make A Function
|
/src/Symfony/Component/String/Slugger/AsciiSlugger.php:169 | 7 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/String/Slugger/AsciiSlugger.php:173 | 7 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Indices Are Int Or String
- Buried Assignation
- Useless Instructions
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/Translation/Bridge/Lokalise/LokaliseProvider.php:363 | 7 | - No Null For Native PHP Functions
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:37 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:149 | 7 | - Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- StandaloneType True False Null
- Missing Some Returntype
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:46 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:48 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:34 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:36 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderTest.php:43 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderTest.php:45 | 7 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Extractor/Visitor/ConstraintVisitor.php:45 | 7 | - Undefined Properties
- Comparison Is Always The Same
- Should Make Alias
- Undefined Interfaces
- Undefined Classes
- Unresolved Instanceof
|
/src/Symfony/Component/Translation/Extractor/Visitor/TranslatableMessageVisitor.php:38 | 7 | - Undefined Properties
- Should Make Alias
- Undefined Interfaces
- Buried Assignation
- Iffectations
- Undefined Classes
- Unresolved Instanceof
|
/src/Symfony/Component/Translation/Provider/NullProvider.php:27 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
|
/src/Symfony/Component/Translation/Translator.php:111 | 7 | - Don't Read And Write In One Expression
- Useless Short Ternary
- Useless Coalesce
- Variable Is Not A Condition
- Buried Assignation
- Uses Default Values
- Nested Ternary
|
/src/Symfony/Component/Validator/Constraints/Cascade.php:25 | 7 | - Missing Attribute Attribute
- Incompatible Signature Methods With Covariance
- Mismatched Default Arguments
- StandaloneType True False Null
- Parent First
- Never Called Parameter
|
/src/Symfony/Component/Validator/Constraints/Email.php:54 | 7 | - Scalar Are Not Arrays
- No Null For Native PHP Functions
- Weak Type With Array
- Wrong Type For Native PHP Function
- Null Or Boolean Arrays
- Wrong Parameter Type
- Could Make A Function
|
/src/Symfony/Component/Validator/Constraints/EmailValidator.php:86 | 7 | - Undefined ::class
- No Need For Else
- Uses Default Values
- Unresolved Classes
- Undefined Classes
- Drop Else After Return
|
/src/Symfony/Component/Validator/Tests/Fixtures/NestedAttribute/Entity.php:136 | 7 | - Unused Public Methods
- Wrong Attribute Configuration
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/Validator/Tests/Mapping/MemberMetadataTest.php:110 | 7 | - Mismatch Parameter Name
- Type Must Be Returned
- Method Signature Must Be Compatible
- Must Return Methods
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/VarDumper/Caster/Caster.php:165 | 7 | - Unused Public Methods
- Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
|
/src/Symfony/Component/VarDumper/Caster/DOMCaster.php:76 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/DateCaster.php:79 | 7 | - Use Named Boolean In Argument Definition
- Useless Argument
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Could Inject Parameter
|
/src/Symfony/Component/VarDumper/Caster/DateCaster.php:90 | 7 | - Use Named Boolean In Argument Definition
- Useless Argument
- Unused Parameter
- Used Once Variables (In Scope)
- Modified Typed Parameter
- Wrong Type With Default
|
/src/Symfony/Component/VarDumper/Caster/DateCaster.php:125 | 7 | - Useless Parenthesis
- Buried Assignation
- Uses Default Values
- Nested Ternary
- Useless Instructions
- Could Make A Function
|
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:28 | 7 | - Use Named Boolean In Argument Definition
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/DoctrineCaster.php:40 | 7 | - Use Named Boolean In Argument Definition
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/ImagineCaster.php:22 | 7 | - Use Named Boolean In Argument Definition
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/LinkStub.php:63 | 7 | - Use Named Boolean In Argument Definition
- Useless Argument
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/VarDumper/Caster/PdoCaster.php:62 | 7 | - Assumptions
- Use Named Boolean In Argument Definition
- Useless Argument
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
|
/src/Symfony/Component/VarDumper/Caster/PgSqlCaster.php:72 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/PgSqlCaster.php:79 | 7 | - Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/PgSqlCaster.php:111 | 7 | - Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/RedisCaster.php:50 | 7 | - Use Named Boolean In Argument Definition
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Missing Some Returntype
|
/src/Symfony/Component/VarDumper/Caster/ResourceCaster.php:58 | 7 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:49 | 7 | - Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:96 | 7 | - Unused Public Methods
- Insufficient Typehint
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
|
/src/Symfony/Component/VarDumper/Cloner/Data.php:150 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/VarExporter/Tests/Fixtures/MySerializable.php:21 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:207 | 7 | - Unused Public Methods
- Useless Referenced Argument
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/VarExporter/Tests/VarExporterTest.php:323 | 7 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Contracts/Cache/CacheTrait.php:52 | 7 | - Check Division By Zero
- Wrong Type For Native PHP Function
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
|
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:107 | 7 | - Unused Public Methods
- Wrong Attribute Configuration
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:112 | 7 | - Unused Public Methods
- Wrong Attribute Configuration
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
None:240 | 7 | - Undefined Properties
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Preprocessable
|
None:306 | 7 | - Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Classes
- @ Operator
- Preprocessable
|
None:331 | 7 | - Maybe Missing New
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:345 | 7 | - Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Empty Classes
- Parent, Static Or Self Outside Class
- Class Could Be Final
|
None:377 | 7 | - Unused Public Methods
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- Undefined Classes
- @ Operator
|
None:378 | 7 | - Maybe Missing New
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Parent, Static Or Self Outside Class
- @ Operator
|
None:479 | 7 | - Unused Public Methods
- Uses Default Values
- Undefined Constants
- Parent, Static Or Self Outside Class
- Undefined Classes
- Preprocessable
|
None:679 | 7 | - Undefined Properties
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
|
/src/Symfony/Bridge/Doctrine/ArgumentResolver/EntityValueResolver.php:36 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/DataCollector/DoctrineDataCollector.php:197 | 6 | - Unsupported Types With Operators
- Wrong Type With Call
- Variable Is Not A Condition
- Only Variable Passed By Reference
- Buried Assignation
- Useless Instructions
|
/src/Symfony/Bridge/Doctrine/DataCollector/ObjectParameter.php:21 | 6 | - Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/DependencyInjection/Security/UserProvider/EntityFactory.php:30 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Form/ChoiceList/DoctrineChoiceLoader.php:38 | 6 | - Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Form/DataTransformer/CollectionToArrayTransformer.php:53 | 6 | - Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/Form/DoctrineOrmTypeGuesser.php:191 | 6 | - Buried Assignation
- Uses Default Values
- Iffectations
- Undefined Classes
- Undefined Class Constants
- Preprocessable
|
/src/Symfony/Bridge/Doctrine/Form/Type/DoctrineType.php:97 | 6 | - Method Is Not An If
- Unused Public Methods
- Assumptions
- Insufficient Typehint
- Method Signature Must Be Compatible
- Method Could Be Static
|
/src/Symfony/Bridge/Doctrine/IdGenerator/UlidGenerator.php:23 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Middleware/Debug/DBAL3/Statement.php:36 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Middleware/Debug/Middleware.php:27 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Bridge/Doctrine/Middleware/Debug/Statement.php:35 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/PropertyInfo/DoctrineExtractor.php:136 | 6 | - Mismatched Typehint
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/BaseUser.php:19 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/BaseUser.php:20 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bridge/Doctrine/Tests/Fixtures/LegacyQueryMock.php:27 | 6 | - Type Must Be Returned
- Undefined Interfaces
- Must Return Methods
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Bridge/Doctrine/Tests/PropertyInfo/Fixtures/DoctrineFooType.php:62 | 6 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Bridge/Doctrine/Tests/Validator/Constraints/UniqueEntityValidatorTest.php:52 | 6 | - Ambiguous Visibilities
- Undefined Interfaces
- Assign Default To Properties
- Undefined Classes
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Bridge/Monolog/Formatter/ConsoleFormatter.php:99 | 6 | - Useless Argument
- Ambiguous Static
- Undefined Interfaces
- Undefined Classes
- Modified Typed Parameter
- Missing Some Returntype
|
/src/Symfony/Bridge/Monolog/Handler/ServerLogHandler.php:60 | 6 | - Don't Read And Write In One Expression
- Useless Coalesce
- Avoid Optional Properties
- Only Variable Passed By Reference
- Buried Assignation
- Iffectations
|
/src/Symfony/Bridge/PsrHttpMessage/Tests/Fixtures/Stream.php:76 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Relay Function
- Should Use Local Class
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Bridge/Twig/Command/DebugCommand.php:383 | 6 | - Wrong Type For Native PHP Function
- Check JSON
- Uses Default Values
- @ Operator
- Could Make A Function
- Preprocessable
|
/src/Symfony/Bridge/Twig/NodeVisitor/TranslationDefaultDomainNodeVisitor.php:64 | 6 | - Missing Assignation In Branches
- Comparison Is Always The Same
- Nested Ifthen
- Undefined Interfaces
- Undefined Classes
- Unresolved Instanceof
|
/src/Symfony/Bridge/Twig/Tests/Extension/AbstractLayoutTestCase.php:2675 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/FrameworkBundle/Routing/Router.php:34 | 6 | - Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Bundle/FrameworkBundle/Test/TestContainer.php:33 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Command/CacheClearCommand/Fixture/TestAppKernel.php:55 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/AutowiringTypes/AutowiredServices.php:20 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/AnnotatedController.php:39 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Should Use Local Class
- Undefined Classes
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/SessionController.php:21 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/Bundle/TestBundle/Controller/SubRequestServiceResolutionController.php:21 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bundle/FrameworkBundle/Tests/Functional/CacheAttributeListenerTest.php:71 | 6 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/DependencyInjection/Security/Factory/HttpBasicLdapFactory.php:33 | 6 | - Assumptions
- Ambiguous Static
- Should Use Local Class
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:20 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:25 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bundle/SecurityBundle/Security/FirewallConfig.php:26 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/RegisterEntryPointsPassTest.php:79 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/Tests/DependencyInjection/Compiler/RegisterEntryPointsPassTest.php:89 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/AccessTokenBundle/Security/Http/JsonAuthenticationSuccessHandler.php:22 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/AuthenticatorBundle/ApiAuthenticator.php:49 | 6 | - Wrong Type With Call
- Mismatched Typehint
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/AuthenticatorBundle/ApiAuthenticator.php:60 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/CsrfFormLoginBundle/Form/UserLoginType.php:36 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/JsonLoginBundle/Security/Http/JsonAuthenticationSuccessHandler.php:22 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/SecurityBundle/Tests/Functional/Bundle/LoginLink/TestCustomLoginLinkSuccessHandler.php:22 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Bundle/WebProfilerBundle/Profiler/CodeExtension.php:34 | 6 | - Wrong Precedence In Expression
- Useless Short Ternary
- Useless Coalesce
- Variable Is Not A Condition
- Nested Ternary
- Could Make A Function
|
/src/Symfony/Bundle/WebProfilerBundle/Twig/WebProfilerExtension.php:51 | 6 | - Method Is Not An If
- Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/AssetMapper/AssetMapperDevServerSubscriber.php:110 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/AssetMapperRepository.php:33 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/Compiler/CssAssetUrlCompiler.php:32 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/Compiler/JavaScriptImportPathCompiler.php:58 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/Exception/CircularAssetsException.php:21 | 6 | - Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Never Called Parameter
|
/src/Symfony/Component/AssetMapper/Factory/CachedMappedAssetFactory.php:29 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/Factory/MappedAssetFactory.php:33 | 6 | - Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapManager.php:30 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php:38 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php:92 | 6 | - Only Variable Passed By Reference
- Buried Assignation
- Uses Default Values
- Iffectations
- Check After Null Safe Operator
- No Null With Null Safe Operator
|
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapRenderer.php:172 | 6 | - Wrong Type With Call
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/AssetMapper/ImportMap/ImportMapUpdateChecker.php:22 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/ImportMap/Resolver/JsDelivrEsmResolver.php:300 | 6 | - Useless Referenced Argument
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Method Could Be Static
- Missing Some Returntype
|
/src/Symfony/Component/AssetMapper/MapperAwareAssetPackage.php:25 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/AssetMapper/Tests/Factory/MappedAssetFactoryTest.php:101 | 6 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapAuditorTest.php:122 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/AssetMapper/Tests/ImportMap/ImportMapUpdateCheckerTest.php:123 | 6 | - Written Only Variables
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Unused Returned Value
|
/src/Symfony/Component/BrowserKit/Tests/CookieJarTest.php:30 | 6 | - Recycled Variables
- Wrong Argument Type
- Wrong Type With Call
- Timestamp Difference
- Buried Assignation
- Use ::Class Operator
|
/src/Symfony/Component/BrowserKit/Tests/CookieJarTest.php:124 | 6 | - Wrong Argument Type
- Wrong Type With Call
- Timestamp Difference
- Buried Assignation
- Used Once Variables (In Scope)
- Use ::Class Operator
|
/src/Symfony/Component/Cache/Adapter/ArrayAdapter.php:126 | 6 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Wrong Type With Call
- Avoid Optional Properties
- Indices Are Int Or String
|
/src/Symfony/Component/Cache/Adapter/ChainAdapter.php:101 | 6 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- StandaloneType True False Null
- Never Called Parameter
|
/src/Symfony/Component/Cache/Adapter/MemcachedAdapter.php:89 | 6 | - Mismatch Parameter Name
- Max Level Of Nesting
- Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- Too Many Local Variables
|
/src/Symfony/Component/Cache/Adapter/PhpArrayAdapter.php:309 | 6 | - No Null For Native PHP Functions
- Mismatched Typehint
- Overwritten Literals
- Double Assignation
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/Cache/Adapter/PhpArrayAdapter.php:314 | 6 | - Weak Type With Array
- Buried Assignation
- Iffectations
- Useless Instructions
- Should Use Coalesce
- No Choice
|
/src/Symfony/Component/Cache/Adapter/PhpFilesAdapter.php:239 | 6 | - No Null For Native PHP Functions
- Mismatched Typehint
- Overwritten Literals
- Double Assignation
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/Cache/Adapter/ProxyAdapter.php:89 | 6 | - Undefined Properties
- Wrong Type With Call
- Use Named Boolean In Argument Definition
- Useless Referenced Argument
- Unused Parameter
- Undefined Classes
|
/src/Symfony/Component/Cache/Adapter/RedisTagAwareAdapter.php:224 | 6 | - Missing Assignation In Branches
- Undefined Properties
- Undefined Interfaces
- Buried Assignation
- Undefined Classes
- Unresolved Instanceof
|
/src/Symfony/Component/Cache/Adapter/TraceableAdapter.php:75 | 6 | - Unsupported Types With Operators
- False To Array Conversion
- Non Integer Nor String As Index
- Null Or Boolean Arrays
- Indices Are Int Or String
- Iffectations
|
/src/Symfony/Component/Cache/LockRegistry.php:164 | 6 | - Useless Coalesce
- Weak Type With Array
- Variable Is Not A Condition
- Buried Assignation
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/Cache/Tests/Adapter/AbstractRedisAdapterTestCase.php:28 | 6 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Component/Cache/Tests/Adapter/ProxyAdapterAndRedisAdapterTest.php:35 | 6 | - Method Signature Must Be Compatible
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:239 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:244 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:449 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis5Proxy.php:544 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:179 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:309 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:314 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/Redis6Proxy.php:734 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Cache/Traits/RedisCluster6Proxy.php:244 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/Cache/Traits/RedisTrait.php:632 | 6 | - Append And Assign Arrays
- Useless Type Casting
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/Clock/DatePoint.php:69 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Useless Method
- Ambiguous Static
- Relay Function
- Method Could Be Static
|
/src/Symfony/Component/Clock/Tests/ClockBeforeClassTest.php:25 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Config/Definition/Builder/ArrayNodeDefinition.php:499 | 6 | - Weak Type With Array
- Useless Parenthesis
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Config/Definition/Configuration.php:29 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:26 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Config/Definition/Configurator/DefinitionConfigurator.php:27 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Config/Definition/Dumper/XmlReferenceDumper.php:49 | 6 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Too Many Local Variables
- Mismatched Default Arguments
- StandaloneType True False Null
|
/src/Symfony/Component/Config/Definition/Dumper/XmlReferenceDumper.php:200 | 6 | - Missing Assignation In Branches
- Useless Parenthesis
- Nested Ifthen
- Buried Assignation
- Uses Default Values
- Iffectations
|
/src/Symfony/Component/Config/Definition/Loader/DefinitionFileLoader.php:37 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Could Inject Parameter
- Never Called Parameter
- Missing Some Returntype
|
/src/Symfony/Component/Config/Loader/GlobFileLoader.php:26 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ScalarNormalizedTypes/Symfony/Config/ScalarNormalizedTypes/NestedConfig.php:73 | 6 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ScalarNormalizedTypes/Symfony/Config/ScalarNormalizedTypesConfig.php:158 | 6 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/Config/Tests/Builder/Fixtures/ScalarNormalizedTypes/Symfony/Config/ScalarNormalizedTypesConfig.php:164 | 6 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
|
/src/Symfony/Component/Config/Tests/Fixtures/BarNode.php:16 | 6 | - Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Empty Classes
- Already Parents Interface
- Class Could Be Final
|
/src/Symfony/Component/Config/Tests/Loader/FileLoaderTest.php:158 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Config/Tests/Loader/LoaderTest.php:112 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Console/Debug/CliRequest.php:52 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Unfinished Object
|
/src/Symfony/Component/Console/Descriptor/ReStructuredTextDescriptor.php:53 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Relay Function
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Console/Exception/MissingInputException.php:19 | 6 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Console/Style/SymfonyStyle.php:239 | 6 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:116 | 6 | - Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Forgotten Interface
- Already Parents Interface
- Class Could Be Final
|
/src/Symfony/Component/Console/Tests/EventListener/ErrorListenerTest.php:118 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/CssSelector/XPath/Extension/AttributeMatchingExtension.php:43 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:23 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:24 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:28 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Attribute/Autoconfigure.php:31 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Attribute/AutowireCallable.php:27 | 6 | - Missing Attribute Attribute
- Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Parent First
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/Compiler/DecoratorServicePass.php:122 | 6 | - Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- No Return Used
- Never Called Parameter
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:735 | 6 | - Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- Method Signature Must Be Compatible
- Different Argument Counts
|
/src/Symfony/Component/DependencyInjection/ContainerBuilder.php:1077 | 6 | - Fn Argument Variable Confusion
- Wrong Type For Native PHP Function
- Only Variable Passed By Reference
- Uses Default Values
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:439 | 6 | - No Default For Referenced Parameter
- Assumptions
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:1001 | 6 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Null Or Boolean Arrays
- Only Variable Passed By Reference
- Indices Are Int Or String
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:1003 | 6 | - Unsupported Types With Operators
- Weak Type With Array
- Variable Is Not A Condition
- Should Use Ternary Operator
- Buried Assignation
- Iffectations
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:1038 | 6 | - No Null For Index
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- StandaloneType True False Null
- Modified Typed Parameter
|
/src/Symfony/Component/DependencyInjection/Dumper/PhpDumper.php:1696 | 6 | - No Default For Referenced Parameter
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Unused Parameter
|
/src/Symfony/Component/DependencyInjection/Loader/ClosureLoader.php:39 | 6 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/DependencyInjection/ParameterBag/FrozenParameterBag.php:47 | 6 | - Use Named Boolean In Argument Definition
- Ambiguous Static
- Method Signature Must Be Compatible
- Must Return Methods
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/DependencyInjection/Tests/Compiler/ResolveNamedArgumentsPassTest.php:228 | 6 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/DependencyInjection/Tests/ContainerBuilderTest.php:190 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/Tests/ContainerBuilderTest.php:195 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/Tests/ContainerBuilderTest.php:200 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/Tests/ContainerTest.php:141 | 6 | - Recycled Variables
- Avoid Using stdClass
- Buried Assignation
- Written Only Variables
- Use ::Class Operator
- New Object Then Immediate Call
|
/src/Symfony/Component/DependencyInjection/Tests/ContainerTest.php:146 | 6 | - Recycled Variables
- Avoid Using stdClass
- Buried Assignation
- Written Only Variables
- Use ::Class Operator
- New Object Then Immediate Call
|
/src/Symfony/Component/DependencyInjection/Tests/ContainerTest.php:233 | 6 | - Recycled Variables
- Avoid Using stdClass
- Buried Assignation
- Written Only Variables
- Use ::Class Operator
- New Object Then Immediate Call
|
/src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php:2056 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
- Missing Some Returntype
|
/src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php:2082 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php:2088 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php:2097 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Dumper/PhpDumperTest.php:2106 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/CheckTypeDeclarationsPass/UnionConstructor.php:11 | 6 | - Unused Public Methods
- Useless Argument
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- StandaloneType True False Null
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/FactoryDummy.php:16 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumer.php:21 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithDefaultIndexMethod.php:12 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithDefaultIndexMethodAndWithDefaultPriorityMethod.php:12 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithDefaultPriorityMethod.php:12 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TaggedLocatorConsumerWithoutIndex.php:21 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberChild.php:39 | 6 | - Type Must Be Returned
- Undefined Interfaces
- Must Return Methods
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/TestServiceSubscriberTrait.php:9 | 6 | - Type Must Be Returned
- Undefined Interfaces
- Must Return Methods
- Undefined Classes
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/containers/container14.php:12 | 6 | - Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Empty Classes
- Already Parents Interface
- Class Could Be Final
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:257 | 6 | - Wrong Attribute Configuration
- Useless Argument
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:291 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- Unreachable Method
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:305 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:329 | 6 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:353 | 6 | - Unused Public Methods
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes.php:373 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:16 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:53 | 6 | - Wrong Attribute Configuration
- Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:55 | 6 | - Wrong Attribute Configuration
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:67 | 6 | - Wrong Attribute Configuration
- Avoid Using stdClass
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:78 | 6 | - Wrong Attribute Configuration
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/includes/autowiring_classes_80.php:110 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/callable_adapter_consumer.php:53 | 6 | - Unused Public Methods
- Buried Assignation
- Empty Function
- No Readonly Assignation In Global
- Class Could Be Final
- Wrong Type Returned
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/closure_proxy.php:58 | 6 | - Unused Public Methods
- Buried Assignation
- Empty Function
- No Readonly Assignation In Global
- Class Could Be Final
- Wrong Type Returned
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/lazy_autowire_attribute_with_intersection.php:90 | 6 | - Undefined Properties
- Iffectations
- Useless Instructions
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services19.php:49 | 6 | - Undefined Constant Name
- Buried Assignation
- Written Only Variables
- Used Once Variables (In Scope)
- Useless Instructions
- Use ::Class Operator
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_dedup_lazy.php:104 | 6 | - Don't Pollute Global Space
- Abstract Or Implements
- No Class In Global
- Multiple Class Declarations
- Avoid Using stdClass
- Class Could Be Final
|
/src/Symfony/Component/DependencyInjection/Tests/Fixtures/php/services_non_shared_lazy_ghost.php:78 | 6 | - Don't Pollute Global Space
- Abstract Or Implements
- No Class In Global
- Multiple Class Declarations
- Avoid Using stdClass
- Class Could Be Final
|
/src/Symfony/Component/DependencyInjection/Tests/Loader/FileLoaderTest.php:380 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/ErrorHandler/DebugClassLoader.php:576 | 6 | - Weak Type With Array
- Useless Parenthesis
- Nested Ifthen
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/ClassNotFoundErrorEnhancer.php:34 | 6 | - Missing Assignation In Branches
- Use Positive Condition
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
|
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/UndefinedFunctionErrorEnhancer.php:22 | 6 | - Useless Argument
- Too Many Local Variables
- Should Use Local Class
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
|
/src/Symfony/Component/ErrorHandler/ErrorEnhancer/UndefinedFunctionErrorEnhancer.php:59 | 6 | - Should Use Ternary Operator
- Use Positive Condition
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
|
/src/Symfony/Component/ErrorHandler/ErrorHandler.php:111 | 6 | - Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- StandaloneType True False Null
- Modified Typed Parameter
- Missing Some Returntype
|
/src/Symfony/Component/ErrorHandler/Tests/Fixtures/FinalProperty/OutsideFinalProperty.php:10 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- No Public Access
- Never Used Properties
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/ErrorHandler/Tests/Fixtures/SubClassWithAnnotatedParameters.php:13 | 6 | - Unused Public Methods
- Method Signature Must Be Compatible
- Undefined Classes
- Wrong Type With Default
- Different Argument Counts
- Hidden Nullable Typehint
|
/src/Symfony/Component/EventDispatcher/Attribute/AsEventListener.php:24 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:44 | 6 | - Buried Assignation
- Written Only Variables
- Used Once Variables (In Scope)
- Empty Function
- Use ::Class Operator
- New Object Then Immediate Call
|
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:212 | 6 | - Buried Assignation
- Written Only Variables
- Used Once Variables (In Scope)
- Empty Function
- Use ::Class Operator
- New Object Then Immediate Call
|
/src/Symfony/Component/EventDispatcher/Tests/Debug/TraceableEventDispatcherTest.php:237 | 6 | - Only Variable Passed By Reference
- Buried Assignation
- Written Only Variables
- Used Once Variables (In Scope)
- Use ::Class Operator
- New Object Then Immediate Call
|
/src/Symfony/Component/Filesystem/Path.php:302 | 6 | - Use Named Boolean In Argument Definition
- Ambiguous Static
- No Boolean As Default
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Finder/Tests/Iterator/MockFileListIterator.php:18 | 6 | - Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Inject Parameter
- Wrong Type Returned
|
/src/Symfony/Component/Form/Button.php:55 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Form/Button.php:119 | 6 | - Ambiguous Static
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Form/Button.php:139 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Form/ChoiceList/Loader/AbstractChoiceLoader.php:22 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- StandaloneType True False Null
- Property Could Be Local
|
/src/Symfony/Component/Form/Console/Descriptor/TextDescriptor.php:28 | 6 | - Ambiguous Static
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Form/Event/PostSetDataEvent.php:25 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Form/Event/PostSubmitEvent.php:25 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Form/Extension/Core/DataTransformer/PercentToLocalizedStringTransformer.php:145 | 6 | - Avoid mb_dectect_encoding()
- Wrong Type For Native PHP Function
- Wrong Parameter Type
- Buried Assignation
- Iffectations
- Could Make A Function
|
/src/Symfony/Component/Form/Extension/Core/Type/IntegerType.php:28 | 6 | - Method Is Not An If
- Unused Public Methods
- Assumptions
- Insufficient Typehint
- Method Signature Must Be Compatible
- Method Could Be Static
|
/src/Symfony/Component/Form/Extension/Core/Type/NumberType.php:40 | 6 | - Method Is Not An If
- Unused Public Methods
- Assumptions
- Insufficient Typehint
- Method Signature Must Be Compatible
- Method Could Be Static
|
/src/Symfony/Component/Form/Extension/Core/Type/PasswordType.php:21 | 6 | - Method Is Not An If
- Unused Public Methods
- Assumptions
- Insufficient Typehint
- Method Signature Must Be Compatible
- Method Could Be Static
|
/src/Symfony/Component/Form/Extension/Core/Type/TimezoneType.php:28 | 6 | - Method Is Not An If
- Unused Public Methods
- Assumptions
- Insufficient Typehint
- Method Signature Must Be Compatible
- Method Could Be Static
|
/src/Symfony/Component/Form/Extension/Core/Type/UrlType.php:23 | 6 | - Method Is Not An If
- Unused Public Methods
- Assumptions
- Insufficient Typehint
- Method Signature Must Be Compatible
- Method Could Be Static
|
/src/Symfony/Component/Form/Extension/Core/Type/UrlType.php:30 | 6 | - Method Is Not An If
- Unused Public Methods
- Assumptions
- Insufficient Typehint
- Method Signature Must Be Compatible
- Method Could Be Static
|
/src/Symfony/Component/Form/Extension/DataCollector/FormDataCollector.php:34 | 6 | - Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Forgotten Interface
- Already Parents Interface
- Class Could Be Final
|
/src/Symfony/Component/Form/Extension/PasswordHasher/EventListener/PasswordHasherListener.php:32 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Form/Extension/PasswordHasher/EventListener/PasswordHasherListener.php:33 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Form/Form.php:421 | 6 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Wrong Type With Default
- Could Inject Parameter
- Never Called Parameter
|
/src/Symfony/Component/Form/Tests/Extension/Validator/Constraints/FormValidatorTest.php:446 | 6 | - Fn Argument Variable Confusion
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/Form/Tests/Fixtures/FooTypeBarExtension.php:19 | 6 | - Unused Public Methods
- Insufficient Typehint
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/Fixtures/FooTypeBazExtension.php:19 | 6 | - Unused Public Methods
- Insufficient Typehint
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Form/Tests/FormConfigTest.php:134 | 6 | - Should Use Local Class
- Undefined Classes
- Wrong Type With Default
- Could Inject Parameter
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/HtmlSanitizer/Visitor/AttributeSanitizer/UrlAttributeSanitizer.php:33 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/HtmlSanitizer/Visitor/Model/Cursor.php:23 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/HttpClient/CurlHttpClient.php:43 | 6 | - Unsupported Types With Operators
- Unsupported Operand Types
- Ambiguous Visibilities
- Ambiguous Static
- Property Could Be Local
- Preprocessable
|
/src/Symfony/Component/HttpClient/Exception/HttpExceptionTrait.php:58 | 6 | - Merge If Then
- Check JSON
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
|
/src/Symfony/Component/HttpClient/Exception/TimeoutException.php:19 | 6 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Unthrown Exception
- Already Parents Interface
- Interfaces Is Not Implemented
|
/src/Symfony/Component/HttpClient/NativeHttpClient.php:329 | 6 | - Missing Assignation In Branches
- Weak Type With Array
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/HttpClient/NativeHttpClient.php:435 | 6 | - Assumptions
- Use Named Boolean In Argument Definition
- Useless Argument
- Should Use Local Class
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/HttpClient/Response/AmpResponse.php:57 | 6 | - Assumptions
- Useless Argument
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Avoid option arrays in constructors
|
/src/Symfony/Component/HttpClient/Response/AsyncContext.php:40 | 6 | - Class-typed References
- Useless Referenced Argument
- Unused Parameter
- Objects Don't Need References
- Undefined Classes
- StandaloneType True False Null
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:66 | 6 | - Scalar Are Not Arrays
- Undefined Properties
- Weak Type With Array
- Null Or Boolean Arrays
- Useless Instructions
- No Choice
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:68 | 6 | - Scalar Are Not Arrays
- Undefined Properties
- Weak Type With Array
- Null Or Boolean Arrays
- Useless Instructions
- No Choice
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:69 | 6 | - Scalar Are Not Arrays
- Undefined Properties
- Weak Type With Array
- Null Or Boolean Arrays
- Useless Instructions
- No Choice
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:268 | 6 | - No Default For Referenced Parameter
- Assumptions
- Incompatible Signature Methods With Covariance
- Insufficient Typehint
- Useless Referenced Argument
- StandaloneType True False Null
|
/src/Symfony/Component/HttpClient/Response/CurlResponse.php:310 | 6 | - Scalar Are Not Arrays
- Undefined Properties
- Weak Type With Array
- Null Or Boolean Arrays
- Undefined Variable
- Useless Parenthesis
|
/src/Symfony/Component/HttpClient/Response/MockResponse.php:265 | 6 | - Wrong Precedence In Expression
- Useless Short Ternary
- Undefined Properties
- Useless Coalesce
- Only Variable Passed By Reference
- Nested Ternary
|
/src/Symfony/Component/HttpClient/RetryableHttpClient.php:166 | 6 | - Assumptions
- Useless Argument
- Should Use Local Class
- StandaloneType True False Null
- Method Could Be Static
- Missing Some Returntype
|
/src/Symfony/Component/HttpClient/ScopingHttpClient.php:76 | 6 | - Weak Type With Array
- Catch With Undefined Variable
- Wrong Type With Call
- Useless Instructions
- Could Make A Function
- No Choice
|
/src/Symfony/Component/HttpFoundation/JsonResponse.php:39 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Mismatched Default Arguments
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/HttpFoundation/Request.php:638 | 6 | - Ambiguous Static
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
- Missing Some Returntype
|
/src/Symfony/Component/HttpFoundation/RequestMatcher/PortRequestMatcher.php:24 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/HttpFoundation/Response.php:1278 | 6 | - Weak Type With Array
- Don't Mix ++
- Useless Parenthesis
- Buried Assignation
- Pre-increment
- Should Use Coalesce
|
/src/Symfony/Component/HttpFoundation/ResponseHeaderBag.php:232 | 6 | - Unused Public Methods
- Ambiguous Static
- Mismatched Default Arguments
- Relay Function
- Should Use Local Class
- Method Could Be Static
|
/src/Symfony/Component/HttpFoundation/Session/Storage/Handler/NullSessionHandler.php:51 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
|
/src/Symfony/Component/HttpFoundation/Session/Storage/NativeSessionStorage.php:385 | 6 | - No Default For Referenced Parameter
- Assumptions
- Unused Parameter
- Lost References
- StandaloneType True False Null
- Never Called Parameter
|
/src/Symfony/Component/HttpFoundation/Tests/JsonResponseTest.php:197 | 6 | - PHP Native Class Type Compatibility
- PHP Native Interfaces and Return Type
- Unused Public Methods
- Must Return Methods
- Should Use Local Class
- Method Could Be Static
|
/src/Symfony/Component/HttpFoundation/Tests/RequestTest.php:2656 | 6 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/MemcachedSessionHandlerTest.php:40 | 6 | - Written Only Variables
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- New Object Then Immediate Call
|
/src/Symfony/Component/HttpFoundation/Tests/Session/Storage/Handler/RedisClusterSessionHandlerTest.php:25 | 6 | - Bail Out Early
- Buried Assignation
- Uses Default Values
- Iffectations
- Used Once Variables (In Scope)
- Could Make A Function
|
/src/Symfony/Component/HttpFoundation/Tests/Test/Constraint/ResponseHeaderLocationSameTest.php:39 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/HttpFoundation/Tests/Test/Constraint/ResponseHeaderLocationSameTest.php:115 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/HttpKernel/Attribute/Cache.php:30 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/HttpKernel/DataCollector/EventDataCollector.php:40 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/HttpKernel/DataCollector/LoggerDataCollector.php:209 | 6 | - No Null For Native PHP Functions
- Wrong Type For Native PHP Function
- Don't Change The Blind Var
- Wrong Parameter Type
- No Direct Usage
- Uses Default Values
|
/src/Symfony/Component/HttpKernel/HttpClientKernel.php:45 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
- Could Use self
- Never Called Parameter
|
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/RequestPayloadValueResolverTest.php:744 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/RequestPayloadValueResolverTest.php:753 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/HttpKernel/Tests/Controller/ArgumentResolver/RequestPayloadValueResolverTest.php:755 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:621 | 6 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RegisterControllerArgumentLocatorsPassTest.php:628 | 6 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/DependencyInjection/RemoveEmptyControllerArgumentLocatorsPassTest.php:91 | 6 | - Unused Public Methods
- Unused Parameter
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Attribute/Foo.php:17 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Undefined Classes
- Wrong Type With Default
|
/src/Symfony/Component/HttpKernel/Tests/Fixtures/Controller/AttributeController.php:26 | 6 | - Unused Public Methods
- Wrong Argument Type
- Wrong Type With Call
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTest.php:263 | 6 | - No Null For Native PHP Functions
- Wrong Type With Call
- Wrong Type For Native PHP Function
- Repeated Regex
- Uses Default Values
- Could Make A Function
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:24 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Assign Default To Properties
- Undefined Classes
- Wrong Type With Default
- Unfinished Object
|
/src/Symfony/Component/HttpKernel/Tests/HttpCache/HttpCacheTestCase.php:25 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Assign Default To Properties
- Undefined Classes
- Wrong Type With Default
- Unfinished Object
|
/src/Symfony/Component/Intl/Data/Util/ArrayAccessibleResourceBundle.php:57 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Intl/Intl.php:57 | 6 | - Ambiguous Static
- Property Used In One Method Only
- StandaloneType True False Null
- Wrong Typed Property Default
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Ldap/Adapter/AbstractQuery.php:43 | 6 | - Fn Argument Variable Confusion
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Unused Returned Value
|
/src/Symfony/Component/Ldap/Adapter/ExtLdap/Collection.php:89 | 6 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Lock/Exception/InvalidTtlException.php:17 | 6 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Lock/LockFactory.php:28 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Lock/NoLock.php:24 | 6 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
|
/src/Symfony/Component/Lock/NoLock.php:29 | 6 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Mailer/Bridge/Mailgun/Transport/MailgunSmtpTransport.php:27 | 6 | - Wrong Type With Call
- Variable Is Not A Condition
- Useless Parenthesis
- Wrong Number Of Arguments
- Uses Default Values
- Preprocessable
|
/src/Symfony/Component/Mailer/Exception/TransportException.php:17 | 6 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Already Parents Interface
- Interfaces Is Not Implemented
|
/src/Symfony/Component/Mailer/Tests/MailerTest.php:94 | 6 | - Incompatible Signature Methods With Covariance
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Mailer/Tests/Transport/AbstractTransportTest.php:93 | 6 | - Incompatible Signature Methods With Covariance
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Mailer/Tests/Transport/Smtp/DummyStream.php:49 | 6 | - Unused Public Methods
- Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Method Signature Must Be Compatible
- Undefined Classes
|
/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php:23 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Messenger/Attribute/AsMessageHandler.php:26 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Messenger/Bridge/AmazonSqs/Tests/Transport/AmazonSqsTransportTest.php:175 | 6 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Messenger/Bridge/Amqp/Tests/Fixtures/long_receiver.php:38 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Messenger/Bridge/Doctrine/Tests/Transport/ConnectionTest.php:575 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Messenger/Bridge/Redis/Tests/Transport/RedisExtIntegrationTest.php:31 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Undefined Interfaces
- Undefined Classes
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Messenger/Bridge/Redis/Transport/Connection.php:57 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Undefined Interfaces
- Assign Default To Properties
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Messenger/Exception/UnrecoverableMessageHandlingException.php:19 | 6 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Messenger/Tests/MessageBusTest.php:136 | 6 | - Unused Public Methods
- Misused Yield
- Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Mime/Address.php:36 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Undefined Interfaces
- Undefined Classes
- Wrong Typed Property Default
|
/src/Symfony/Component/Mime/Crypto/SMime.php:65 | 6 | - Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Undefined Classes
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Mime/Header/Headers.php:193 | 6 | - No Null For Index
- Method Is Not An If
- Type Must Be Returned
- Must Return Methods
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Mime/Part/File.php:25 | 6 | - Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Wrong Typed Property Default
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Bandwidth/Tests/BandwidthTransportTest.php:27 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Bandwidth/Tests/BandwidthTransportTest.php:88 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/ClickSend/Tests/ClickSendTransportTest.php:32 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/ClickSend/Tests/ClickSendTransportTest.php:87 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/GoIp/Tests/GoIpTransportTest.php:85 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Notifier/Bridge/Mercure/Tests/Fixtures/DummyHub.php:33 | 6 | - Unused Public Methods
- Undefined Interfaces
- Should Use Local Class
- Undefined Classes
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Notifier/Bridge/Mobyt/Tests/MobytTransportTest.php:28 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:36 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:37 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:38 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:39 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuOptions.php:41 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:36 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:37 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:38 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:39 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Novu/NovuSubscriberRecipient.php:41 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Notifier/Bridge/Plivo/Tests/PlivoTransportTest.php:27 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Plivo/Tests/PlivoTransportTest.php:92 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/RingCentral/Tests/RingCentralTransportTest.php:27 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/RingCentral/Tests/RingCentralTransportTest.php:32 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/RingCentral/Tests/RingCentralTransportTest.php:90 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/SimpleTextin/Tests/SimpleTextinTransportTest.php:26 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Smsmode/Tests/SmsmodeTransportTest.php:27 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Smsmode/Tests/SmsmodeTransportTest.php:32 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/Smsmode/Tests/SmsmodeTransportTest.php:115 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/Termii/Tests/TermiiTransportTest.php:27 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Termii/Tests/TermiiTransportTest.php:32 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/Termii/Tests/TermiiTransportTest.php:67 | 6 | - Check JSON
- Only Variable Passed By Reference
- Undefined static:: Or self::
- Uses Default Values
- Use ::Class Operator
- Hardcoded Passwords
|
/src/Symfony/Component/Notifier/Bridge/Termii/Tests/TermiiTransportTest.php:92 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/Twilio/Tests/TwilioTransportTest.php:26 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Static
- Method Signature Must Be Compatible
- StandaloneType True False Null
- Different Argument Counts
- Could Inject Parameter
|
/src/Symfony/Component/Notifier/Bridge/Twilio/Tests/TwilioTransportTest.php:73 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/Notifier/Bridge/Twilio/Tests/TwilioTransportTest.php:117 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Should Use Local Class
- Methods Without Return
|
/src/Symfony/Component/OptionsResolver/OptionsResolver.php:1199 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:66 | 6 | - Unused Parameter
- Buried Assignation
- Used Once Variables (In Scope)
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:97 | 6 | - Recycled Variables
- Assigned Twice
- Overwritten Literals
- Buried Assignation
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/Debug/OptionsResolverIntrospectorTest.php:128 | 6 | - Recycled Variables
- Assigned Twice
- Overwritten Literals
- Buried Assignation
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1299 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1308 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1363 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1505 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1507 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1516 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1518 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1527 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Unused Returned Value
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1730 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/OptionsResolver/Tests/OptionsResolverTest.php:1744 | 6 | - Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Unused Returned Value
- Wrong Type Returned
|
/src/Symfony/Component/PasswordHasher/Hasher/NativePasswordHasher.php:63 | 6 | - Unsupported Types With Operators
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Useless Instructions
- No Choice
|
/src/Symfony/Component/PasswordHasher/Tests/Command/UserPasswordHashCommandTest.php:89 | 6 | - Useless Parenthesis
- Only Variable Passed By Reference
- Buried Assignation
- Iffectations
- Could Make A Function
- Preprocessable
|
/src/Symfony/Component/PasswordHasher/Tests/Hasher/PasswordHasherFactoryTest.php:227 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/Process/Process.php:85 | 6 | - Scalar Or Object Property
- Property Used In One Method Only
- StandaloneType True False Null
- Wrong Typed Property Default
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/PropertyAccess/Tests/Fixtures/ReturnTyped.php:32 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Missing Some Returntype
|
/src/Symfony/Component/PropertyAccess/Tests/Fixtures/TestClass.php:72 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/PropertyAccess/Tests/Fixtures/Ticket5775Object.php:16 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/PropertyInfo/PropertyReadInfo.php:31 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/PropertyInfo/PropertyReadInfo.php:32 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/PropertyInfo/PropertyWriteInfo.php:39 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/InvalidDummy.php:37 | 6 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php7Dummy.php:19 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php7ParentDummy.php:16 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
- Parent Is Not Static
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php80Dummy.php:52 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php80Dummy.php:64 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/PropertyInfo/Tests/Fixtures/Php81Dummy.php:16 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/PropertyInfo/Util/PhpDocTypeHelper.php:132 | 6 | - Wrong Type For Native PHP Function
- Comparison Is Always The Same
- Undefined Interfaces
- Undefined Classes
- Unresolved Instanceof
- Could Make A Function
|
/src/Symfony/Component/RemoteEvent/Messenger/ConsumeRemoteEventMessage.php:22 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/RemoteEvent/Messenger/ConsumeRemoteEventMessage.php:23 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:20 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:21 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/RemoteEvent/RemoteEvent.php:22 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Routing/Generator/UrlGenerator.php:148 | 6 | - Assumptions
- Max Level Of Nesting
- Too Many Local Variables
- Unused Parameter
- Used Once Variables (In Scope)
- Could Inject Parameter
|
/src/Symfony/Component/Routing/Loader/AttributeClassLoader.php:227 | 6 | - Unused Public Methods
- Type Must Be Returned
- Ambiguous Static
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Component/Routing/Router.php:57 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Routing/Tests/Fixtures/RedirectableUrlMatcher.php:22 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Runtime/Internal/ComposerPlugin.php:65 | 6 | - Missing Assignation In Branches
- Buried Assignation
- Iffectations
- Useless Instructions
- Should Use Coalesce
- No Choice
|
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:24 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:25 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:28 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Attribute/AsCronTask.php:29 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:24 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:25 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:26 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:29 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Attribute/AsPeriodicTask.php:30 | 6 | - Ambiguous Visibilities
- No Public Access
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:22 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Event/FailureEvent.php:23 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Event/PostRunEvent.php:20 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Event/PostRunEvent.php:21 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Event/PreRunEvent.php:22 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Event/PreRunEvent.php:23 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Scheduler.php:38 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Scheduler/Tests/Generator/MessageGeneratorTest.php:67 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/Scheduler/Tests/Generator/MessageGeneratorTest.php:296 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Scheduler/Tests/Trigger/CallbackTriggerTest.php:27 | 6 | - Recycled Variables
- Wrong Type With Call
- Undefined Classes
- Empty Function
- Use ::Class Operator
- Wrong Type Returned
|
/src/Symfony/Component/Scheduler/Trigger/StaticMessageProvider.php:22 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Core/Authentication/Token/NullToken.php:36 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Security/Core/Authentication/Token/NullToken.php:55 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Security/Core/Authentication/Token/NullToken.php:65 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- Missing Some Returntype
|
/src/Symfony/Component/Security/Core/Authorization/TraceableAccessDecisionManager.php:50 | 6 | - Use Named Boolean In Argument Definition
- No Boolean As Default
- Undefined Classes
- Wrong Type With Default
- Hidden Nullable Typehint
- Never Called Parameter
|
/src/Symfony/Component/Security/Core/Tests/Authentication/AuthenticationTrustResolverTest.php:93 | 6 | - Unused Public Methods
- Ambiguous Static
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/Security/Core/Tests/Authorization/AccessDecisionManagerTest.php:255 | 6 | - Useless Argument
- Ambiguous Static
- Unused Parameter
- Should Use Local Class
- Undefined Classes
- Could Inject Parameter
|
/src/Symfony/Component/Security/Core/Tests/User/OidcUserTest.php:65 | 6 | - Wrong Argument Type
- Wrong Type With Call
- No Spread For Hash
- Unknown Parameter Name
- Wrong Number Of Arguments
- Hardcoded Passwords
|
/src/Symfony/Component/Security/Core/User/MissingUserProvider.php:34 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Security/Core/User/MissingUserProvider.php:39 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Security/Core/User/MissingUserProvider.php:44 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Security/Core/User/MissingUserProvider.php:49 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Security/Core/User/OidcUser.php:27 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Core/User/OidcUser.php:36 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Core/User/OidcUser.php:41 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:41 | 6 | - Property Used In One Method Only
- Undefined Interfaces
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcTokenHandler.php:46 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/AccessToken/Oidc/OidcUserInfoTokenHandler.php:31 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/Attribute/IsGranted.php:38 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
|
/src/Symfony/Component/Security/Http/Authenticator/AccessTokenAuthenticator.php:42 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/Authenticator/AccessTokenAuthenticator.php:43 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/Authenticator/AccessTokenAuthenticator.php:44 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Security/Http/Authenticator/FormLoginAuthenticator.php:41 | 6 | - Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Forgotten Interface
- Already Parents Interface
- Class Could Be Final
|
/src/Symfony/Component/Security/Http/Controller/SecurityTokenValueResolver.php:27 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Empty Function
- Unfinished Object
|
/src/Symfony/Component/Security/Http/EventListener/ClearSiteDataLogoutListener.php:39 | 6 | - Only Variable Passed By Reference
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Security/Http/Firewall/ContextListener.php:74 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Security/Http/LoginLink/Exception/ExpiredLoginLinkException.php:19 | 6 | - Can't Throw Throwable
- Repeated Interface
- Multiple Identical Trait Or Interface
- Already Parents Interface
- Interfaces Is Not Implemented
- Class Could Be Final
|
/src/Symfony/Component/Security/Http/ParameterBagUtils.php:43 | 6 | - Weak Type With Array
- Only Variable Passed By Reference
- Buried Assignation
- Iffectations
- Useless Instructions
- No Choice
|
/src/Symfony/Component/Security/Http/Tests/Authenticator/AbstractAuthenticatorTest.php:45 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Security/Http/Tests/Authenticator/JsonLoginAuthenticatorTest.php:152 | 6 | - Wrong Type For Native PHP Function
- Check JSON
- Only Variable Passed By Reference
- Uses Default Values
- Use ::Class Operator
- Could Make A Function
|
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:444 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Security/Http/Tests/Firewall/ContextListenerTest.php:578 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- Missing Some Returntype
|
/src/Symfony/Component/Security/Http/Tests/Fixtures/DummyAuthenticator.php:27 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Empty Function
- StandaloneType True False Null
|
/src/Symfony/Component/Semaphore/SemaphoreFactory.php:29 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/Attribute/MaxDepth.php:22 | 6 | - Method Is Not An If
- Missing Attribute Attribute
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Unfinished Object
|
/src/Symfony/Component/Serializer/Attribute/SerializedName.php:22 | 6 | - Method Is Not An If
- Missing Attribute Attribute
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Unfinished Object
|
/src/Symfony/Component/Serializer/CacheWarmer/CompiledClassMetadataCacheWarmer.php:26 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/CacheWarmer/CompiledClassMetadataCacheWarmer.php:28 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/Command/DebugCommand.php:33 | 6 | - Incompatible Signature Methods With Covariance
- Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/DataCollector/SerializerDataCollector.php:61 | 6 | - Written Only Variables
- Wrong Number Of Arguments
- Uses Default Values
- Empty Function
- Wrong Type Returned
- Preprocessable
|
/src/Symfony/Component/Serializer/Exception/PartialDenormalizationException.php:23 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/NameConverter/MetadataAwareNameConverter.php:51 | 6 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Wrong Type With Call
- Indices Are Int Or String
|
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:409 | 6 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- No Boolean As Default
- StandaloneType True False Null
- Wrong Type With Default
- Missing Some Returntype
|
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:678 | 6 | - Weak Type With Array
- Buried Assignation
- Written Only Variables
- Iffectations
- Used Once Variables (In Scope)
- Used Once Variables
|
/src/Symfony/Component/Serializer/Normalizer/AbstractObjectNormalizer.php:785 | 6 | - Unsupported Types With Operators
- Don't Read And Write In One Expression
- Weak Type With Array
- Variable Is Not A Condition
- Buried Assignation
- Iffectations
|
/src/Symfony/Component/Serializer/Normalizer/BackedEnumNormalizer.php:54 | 6 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Missing Some Returntype
|
/src/Symfony/Component/Serializer/Normalizer/ConstraintViolationListNormalizer.php:35 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/Normalizer/ObjectToPopulateTrait.php:29 | 6 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Wrong Type Returned
|
/src/Symfony/Component/Serializer/Normalizer/ProblemNormalizer.php:43 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/Normalizer/ProblemNormalizer.php:87 | 6 | - Weak Type With Array
- Wrong Number Of Arguments
- Uses Default Values
- Undefined Classes
- Empty Function
- Could Make A Function
|
/src/Symfony/Component/Serializer/Normalizer/TranslatableNormalizer.php:28 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Serializer/Normalizer/UidNormalizer.php:69 | 6 | - Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Serializer.php:292 | 6 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Iffectations
|
/src/Symfony/Component/Serializer/Serializer.php:303 | 6 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Iffectations
|
/src/Symfony/Component/Serializer/Serializer.php:352 | 6 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Iffectations
|
/src/Symfony/Component/Serializer/Serializer.php:363 | 6 | - Unsupported Types With Operators
- No Null For Index
- Non Integer Nor String As Index
- Weak Type With Array
- Indices Are Int Or String
- Iffectations
|
/src/Symfony/Component/Serializer/Tests/Fixtures/Attributes/ContextDummyPromotedProperties.php:26 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Serializer/Tests/Fixtures/Attributes/ContextDummyPromotedProperties.php:33 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:1061 | 6 | - Useless Method
- Method Signature Must Be Compatible
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:1116 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Serializer/Tests/Normalizer/AbstractObjectNormalizerTest.php:1362 | 6 | - Unused Public Methods
- Useless Method
- Method Signature Must Be Compatible
- Undefined Classes
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Normalizer/Features/SkipUninitializedValuesTestTrait.php:45 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Should Use Local Class
- Methods Without Return
- Method Could Be Static
|
/src/Symfony/Component/Serializer/Tests/Normalizer/TranslatableNormalizerTest.php:59 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- StandaloneType True False Null
- Method Could Be Static
|
/src/Symfony/Component/String/ByteString.php:186 | 6 | - Double Checks
- Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- StandaloneType True False Null
- Modified Typed Parameter
|
/src/Symfony/Component/String/CodePointString.php:83 | 6 | - Double Checks
- Unused Public Methods
- Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Modified Typed Parameter
- Missing Some Returntype
|
/src/Symfony/Component/String/CodePointString.php:134 | 6 | - Double Checks
- Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- StandaloneType True False Null
- Modified Typed Parameter
|
/src/Symfony/Component/String/UnicodeString.php:158 | 6 | - Double Checks
- Incompatible Signature Methods With Covariance
- Method Signature Must Be Compatible
- Mismatched Default Arguments
- StandaloneType True False Null
- Modified Typed Parameter
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:38 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:39 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProvider.php:242 | 6 | - Empty Json Error
- Check JSON
- Uses Default Values
- Useless Instructions
- Could Make A Function
- No Choice
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:44 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:45 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:47 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/PhraseProviderFactory.php:49 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:32 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:33 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderFactoryTest.php:35 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderTest.php:42 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Bridge/Phrase/Tests/PhraseProviderTest.php:44 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
- Property Could Be Local
|
/src/Symfony/Component/Translation/Loader/PoFileLoader.php:125 | 6 | - Method Is Not An If
- Assumptions
- Useless Argument
- Unused Parameter
- Should Use Local Class
- Method Could Be Static
|
/src/Symfony/Component/Translation/PseudoLocalizationTranslator.php:363 | 6 | - Avoid mb_dectect_encoding()
- Useless Parenthesis
- Buried Assignation
- Useless Instructions
- Could Make A Function
- Wrong Type Returned
|
/src/Symfony/Component/Translation/Test/ProviderFactoryTestCase.php:37 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
|
/src/Symfony/Component/Translation/Test/ProviderTestCase.php:34 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Undefined Interfaces
- Undefined Classes
|
/src/Symfony/Component/Translation/Translator.php:130 | 6 | - Useless Short Ternary
- Useless Coalesce
- Avoid Optional Properties
- Uses Default Values
- Nested Ternary
- Wrong Type Returned
|
/src/Symfony/Component/Uid/Command/GenerateUlidCommand.php:82 | 6 | - No Need For Else
- Bail Out Early
- Only Variable Passed By Reference
- Uses Default Values
- Drop Else After Return
- Strict Comparison With Booleans
|
/src/Symfony/Component/Uid/Command/GenerateUuidCommand.php:171 | 6 | - No Need For Else
- Bail Out Early
- Only Variable Passed By Reference
- Uses Default Values
- Drop Else After Return
- Strict Comparison With Booleans
|
/src/Symfony/Component/Uid/UuidV7.php:52 | 6 | - Ambiguous Static
- Mismatched Default Arguments
- StandaloneType True False Null
- Modified Typed Parameter
- Never Called Parameter
- Missing Some Returntype
|
/src/Symfony/Component/Validator/Constraints/Choice.php:32 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- StandaloneType True False Null
- Unfinished Object
- Mismatch Properties Typehints
|
/src/Symfony/Component/Validator/Constraints/Compound.php:27 | 6 | - Incompatible Signature Methods With Covariance
- Mismatched Default Arguments
- Undefined Classes
- Parent First
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/Validator/Constraints/Traverse.php:25 | 6 | - Missing Attribute Attribute
- Incompatible Signature Methods With Covariance
- Use Named Boolean In Argument Definition
- Mismatched Default Arguments
- StandaloneType True False Null
- Parent First
|
/src/Symfony/Component/Validator/Mapping/ClassMetadata.php:115 | 6 | - Should Use Ternary Operator
- Use Positive Condition
- Buried Assignation
- Uses Default Values
- Iffectations
- Could Make A Function
|
/src/Symfony/Component/Validator/Test/ConstraintValidatorTestCase.php:475 | 6 | - Unused Public Methods
- Unused Parameter
- Must Return Methods
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/Validator/Tests/Constraints/AtLeastOneOfValidatorTest.php:193 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Validator/Tests/Constraints/AtLeastOneOfValidatorTest.php:219 | 6 | - Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
- Method Could Be Static
|
/src/Symfony/Component/Validator/Tests/Constraints/Fixtures/WhenTestWithAttributes.php:43 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Ambiguous Static
- Should Use Local Class
- Undefined Classes
- Empty Function
|
/src/Symfony/Component/Validator/Tests/Fixtures/AbstractPropertyGetter.php:7 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Validator/Tests/Fixtures/ConstraintWithStaticProperty.php:9 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- No Public Access
- Never Used Properties
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Validator/Tests/Fixtures/NestedAttribute/EntityParent.php:22 | 6 | - Ambiguous Visibilities
- Property Used In One Method Only
- Used Once Property
- Undefined Classes
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Validator/Tests/Fixtures/PropertyGetter.php:10 | 6 | - Repeated Interface
- Multiple Identical Trait Or Interface
- Abstract Or Implements
- Empty Classes
- Already Parents Interface
- Class Could Be Final
|
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:188 | 6 | - Max Level Of Nesting
- Use Named Boolean In Argument Definition
- Useless Argument
- Too Many Local Variables
- Unused Parameter
- Used Once Variables (In Scope)
|
/src/Symfony/Component/VarDumper/Caster/ExceptionCaster.php:324 | 6 | - Assumptions
- Useless Argument
- Should Use Local Class
- StandaloneType True False Null
- Wrong Type With Default
- Could Inject Parameter
|
/src/Symfony/Component/VarDumper/Caster/ProxyManagerCaster.php:24 | 6 | - Use Named Boolean In Argument Definition
- Unused Parameter
- Undefined Interfaces
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/ReflectionCaster.php:434 | 6 | - Don't Read And Write In One Expression
- Assumptions
- Useless Parenthesis
- Bail Out Early
- Buried Assignation
- Iffectations
|
/src/Symfony/Component/VarDumper/Caster/StubCaster.php:51 | 6 | - Unused Public Methods
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:59 | 6 | - Cancelled Parameter
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Caster/SymfonyCaster.php:71 | 6 | - Assumptions
- Use Named Boolean In Argument Definition
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Undefined Classes
|
/src/Symfony/Component/VarDumper/Cloner/Data.php:155 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Unused Parameter
- Should Use Local Class
- Used Once Variables (In Scope)
- Method Could Be Static
|
/src/Symfony/Component/VarDumper/Dumper/AbstractDumper.php:122 | 6 | - Ambiguous Static
- Mismatched Default Arguments
- Undefined Classes
- StandaloneType True False Null
- Wrong Type With Default
- Hidden Nullable Typehint
|
/src/Symfony/Component/VarDumper/Server/Connection.php:54 | 6 | - Don't Read And Write In One Expression
- Useless Coalesce
- Avoid Optional Properties
- Only Variable Passed By Reference
- Buried Assignation
- Iffectations
|
/src/Symfony/Component/VarDumper/Tests/Caster/FFICasterTest.php:441 | 6 | - Useless Parenthesis
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type Returned
|
/src/Symfony/Component/VarDumper/Tests/Caster/ReflectionCasterTest.php:133 | 6 | - No Referenced Void
- Unused Parameter
- Used Once Variables (In Scope)
- Undefined Classes
- Empty Function
- Wrong Type With Default
|
/src/Symfony/Component/VarExporter/Internal/Reference.php:25 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Never Used Properties
- Used Once Variables (In Scope)
- Wrong Type With Default
- Unfinished Object
|
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:62 | 6 | - Buried Assignation
- Iffectations
- Useless Instructions
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:74 | 6 | - Buried Assignation
- Iffectations
- Useless Instructions
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:90 | 6 | - Buried Assignation
- Iffectations
- Useless Instructions
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/VarExporter/LazyGhostTrait.php:339 | 6 | - Written Only Variables
- Iffectations
- Useless Instructions
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:55 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- Used Once Variables (In Scope)
|
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:173 | 6 | - Missing Assignation In Branches
- Iffectations
- Useless Instructions
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:208 | 6 | - Missing Assignation In Branches
- Iffectations
- Useless Instructions
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/VarExporter/LazyProxyTrait.php:241 | 6 | - Missing Assignation In Branches
- Iffectations
- Useless Instructions
- No Readonly Assignation In Global
- No Choice
- Useless Null Coalesce
|
/src/Symfony/Component/VarExporter/ProxyHelper.php:216 | 6 | - No Default For Referenced Parameter
- Use Named Boolean In Argument Definition
- No Boolean As Default
- Unused Parameter
- StandaloneType True False Null
- Modified Typed Parameter
|
/src/Symfony/Component/VarExporter/Tests/LazyGhostTraitTest.php:290 | 6 | - Ambiguous Static
- Should Use Local Class
- StandaloneType True False Null
- Could Inject Parameter
- Method Could Be Static
- Never Called Parameter
|
/src/Symfony/Component/VarExporter/Tests/ProxyHelperTest.php:195 | 6 | - Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
- StandaloneType True False Null
|
/src/Symfony/Component/VarExporter/Tests/VarExporterTest.php:387 | 6 | - Ambiguous Visibilities
- Ambiguous Static
- Used Once Property
- Never Used Properties
- Undefined Classes
- Unfinished Object
|
/src/Symfony/Component/Workflow/DataCollector/WorkflowDataCollector.php:39 | 6 | - Ambiguous Static
- Property Used In One Method Only
- Used Once Property
- Used Once Variables (In Scope)
- Unfinished Object
- Property Could Be Local
|
/src/Symfony/Component/Workflow/Dumper/MermaidDumper.php:60 | 6 | - Max Level Of Nesting
- Ambiguous Static
- Too Many Local Variables
- Unused Parameter
- Used Once Variables (In Scope)
- StandaloneType True False Null
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:158 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Contracts/Tests/Cache/CacheTraitTest.php:162 | 6 | - PHP Native Class Type Compatibility
- Unused Public Methods
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:102 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
|
/src/Symfony/Contracts/Tests/Service/ServiceSubscriberTraitTest.php:120 | 6 | - Unused Public Methods
- Wrong Attribute Configuration
- Type Must Be Returned
- Must Return Methods
- Empty Function
- Methods Without Return
|
None:286 | 6 | - Undefined Properties
- Unused Public Methods
- Maybe Missing New
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
|
None:398 | 6 | - Undefined Properties
- Useless Brackets
- Uses Default Values
- $this Belongs To Classes Or Traits
- Use ::Class Operator
- Preprocessable
|
None:569 | 6 | - Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
- Preprocessable
|
None:589 | 6 | - Useless Try
- Undefined Properties
- Unused Public Methods
- Useless Brackets
- $this Belongs To Classes Or Traits
- Undefined Classes
|
None:647 | 6 | - Undefined Properties
- Maybe Missing New
- $this Belongs To Classes Or Traits
- Undefined Constants
- Parent, Static Or Self Outside Class
- Preprocessable
|