This ruleset focuses on typehinting. Missing typehints, or inconsistent typehint, are reported.
Total : 28 analysis
Argument Should Be Typehinted
Useless Interfaces
No Class As Typehint
Mismatched Default Arguments
Mismatched Typehint
Child Class Removes Typehint
Not A Scalar Type
Mismatch Type And Default
Insufficient Typehint
Bad Type Relay
Wrong Type With Call
Missing Typehint
fossilized-method
Could Be String
Could Be Void
Could Be Callable
Wrong Argument Type
Type Could Be Integer
Could Be Null
Typehint Could Be Iterable
Could Be Float
Could Be Self
Could Be Parent
Could Be Generator
This Could Be Iterable
Type Could Be Never
Typehints/CouldBeResource
Possible TypeError
Short name
Typechecks
Available in
Entreprise Edition, Exakat Cloud
GETTING STARTED
USER GUIDE
REFERENCE GUIDE
ADMINISTRATOR GUIDE
OTHERS