Revision 148 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
Note about upgrading: Doctrine uses static and runtime mechanisms to raiseawareness about deprecated code.- Use of `@deprecated` docblock that is detected by IDEs (like PHPStorm) orStatic Analysis tools (like Psalm, phpstan)- Use of our low-overhead runtime deprecation API, details:https://github.com/doctrine/deprecations/# Upgrade to 3.0.0`Doctrine\Common\Lexer\Token` no longer implements `ArrayAccess`.Parameter type declarations have been added to`Doctrine\Common\Lexer\AbstractLexer` and `Doctrine\Common\Lexer\Token`.You should add both parameter type declarations and return type declarations toyour lexers, based on the `@return` phpdoc.# Upgrade to 2.0.0`AbstractLexer::glimpse()` and `AbstractLexer::peek()` now returninstances of `Doctrine\Common\Lexer\Token`, which is an array-like classUsing it as an array is deprecated in favor of using properties of that class.Using `count()` on it is deprecated with no replacement.