php-code-downgrade icon indicating copy to clipboard operation
php-code-downgrade copied to clipboard

Make your PHP 5.4+ codebase compatible with PHP 5.3.

Results 3 php-code-downgrade issues
Sort by recently updated
recently updated
newest added

transform: ..\clientapi/vendor/symfony/http-foundation/Session/Storage/MockFileSessionStorage.php PHP Fatal error: Uncaught Error: Class 'PhpParser\Node\Scalar\String' not found in C:\Users\jonny\Source\Repos\BrilliantApp\php-code-downgrade\vendor\endel\galapagos\src\php54\SessionHandling.php:19 Stack trace: #0 C:\Users\jonny\Source\Repos\BrilliantApp\php-code-downgrade\vendor\nikic\php-parser\lib\PhpParser\NodeTraverser.php(120): galapagos\php54\SessionHandling->enterNode(Object(PhpParser\Node\Expr\FuncCall)) #1 C:\Users\jonny\Source\Repos\BrilliantApp\php-code-downgrade\vendor\nikic\php-parser\lib\PhpParser\NodeTraverser.php(84): PhpParser\NodeTraverser->traverseArray(Array) #2 C:\Users\jonny\Source\Repos\BrilliantApp\php-code-downgrade\vendor\nikic\php-parser\lib\PhpParser\NodeTraverser.php(129): PhpParser\NodeTraverser->traverseNode(Object(PhpParser\Node\Stmt\If_)) #3 C:\Users\jonny\Source\Repos\BrilliantApp\php-code-downgrade\vendor\nikic\php-parser\lib\PhpParser\NodeTraverser.php(84): PhpParser\NodeTraverser->traverseArray(Array) #4 C:\Users\jonny\Source\Repos\BrilliantApp\php-code-downgrade\vendor\nikic\php-parser\ in...

this syntax seem not downgrade

Hi, a useful feature would be also to remove "callable" type hints in method headers. Callable has been added in 5.4 (http://php.net/manual/en/language.types.callable.php), so 5.3 will consider it as a class...

help wanted