|  Download Note about upgrading: Doctrine uses static and runtime mechanisms to raise
awareness about deprecated code. 
Use of `@deprecated` docblock that is detected by IDEs (like PHPStorm) or
Static Analysis tools (like Psalm, phpstan)
Use of our low-overhead runtime deprecation API, details:
https://github.com/doctrine/deprecations/
 Upgrade to 3.0.0Doctrine\Common\Lexer\Tokenno longer implementsArrayAccess.
Parameter type declarations have been added toDoctrine\Common\Lexer\AbstractLexerandDoctrine\Common\Lexer\Token.
You should add both parameter type declarations and return type declarations to
your lexers, based on the@returnphpdoc.
 Upgrade to 2.0.0AbstractLexer::glimpse()andAbstractLexer::peek()now return
instances ofDoctrine\Common\Lexer\Token, which is an array-like class
Using it as an array is deprecated in favor of using properties of that class.
Usingcount()on it is deprecated with no replacement.
 |