-
-
Notifications
You must be signed in to change notification settings - Fork 9.7k
Closed
Labels
BugDependencyInjectionHelp wantedIssues and PRs which are looking for volunteers to complete them.Issues and PRs which are looking for volunteers to complete them.Status: Needs Review
Description
Symfony version(s) affected: 4.4.0-RC1
Description
When I try to list environment variables with bin/console debug:container --env-vars
in DEV environment, I have this error:
In ServiceLocatorTrait.php line 66:
Function name must be a string
Exception trace:
at /var/www/project/vendor/symfony/service-contracts/ServiceLocatorTrait.php:66
Symfony\Component\DependencyInjection\ServiceLocator->doGet() at /var/www/project/vendor/symfony/dependency-injection/ServiceLocator.php:39
Symfony\Component\DependencyInjection\ServiceLocator->get() at /var/www/project/vendor/symfony/dependency-injection/Container.php:414
Symfony\Component\DependencyInjection\Container->getEnv() at /var/www/project/vendor/symfony/dependency-injection/ContainerBuilder.php:1583
Symfony\Component\DependencyInjection\ContainerBuilder->getEnv() at n/a:n/a
ReflectionMethod->invoke() at /var/www/project/vendor/symfony/framework-bundle/Console/Descriptor/Descriptor.php:369
Symfony\Bundle\FrameworkBundle\Console\Descriptor\Descriptor->getContainerEnvVars() at /var/www/project/vendor/symfony/framework-bundle/Console/Descriptor/Descriptor.php:56
Symfony\Bundle\FrameworkBundle\Console\Descriptor\Descriptor->describe() at /var/www/project/vendor/symfony/console/Helper/DescriptorHelper.php:67
Symfony\Component\Console\Helper\DescriptorHelper->describe() at /var/www/project/vendor/symfony/framework-bundle/Command/ContainerDebugCommand.php:165
Symfony\Bundle\FrameworkBundle\Command\ContainerDebugCommand->execute() at /var/www/project/vendor/symfony/console/Command/Command.php:255
Symfony\Component\Console\Command\Command->run() at /var/www/project/vendor/symfony/console/Application.php:1029
Symfony\Component\Console\Application->doRunCommand() at /var/www/project/vendor/symfony/framework-bundle/Console/Application.php:97
Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /var/www/project/vendor/symfony/console/Application.php:272
Symfony\Component\Console\Application->doRun() at /var/www/project/vendor/symfony/framework-bundle/Console/Application.php:83
Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /var/www/project/vendor/symfony/console/Application.php:148
Symfony\Component\Console\Application->run() at /var/www/project/bin/console:38
How to reproduce
Type bin/console debug:container --env-vars --env=dev
with Symfony 4.4.0-RC1 and PHP 7.3.11 and these required packages.
I tried with a fresh installation, the error occurs.
Example for reproduction: https://github.com/versgui/sf44-bug
"require": {
"ext-ctype": "*",
"ext-iconv": "*",
"ext-json": "*",
"a2lix/translation-form-bundle": "^3.0",
"api-platform/api-pack": "^1.2",
"deanblackborough/php-quill-renderer": "^3.17",
"doctrine/data-fixtures": "dev-master",
"doctrine/doctrine-migrations-bundle": "^2.0",
"easycorp/easyadmin-bundle": "^2.1",
"fpay/xid-php": "^1.0",
"geoip2/geoip2": "^2.9",
"liip/imagine-bundle": "^2.1",
"nesbot/carbon": "^2.14",
"php-translation/symfony-bundle": "^0.8.1",
"sensio/framework-extra-bundle": "^5.2",
"stof/doctrine-extensions-bundle": "^1.3",
"symfony/console": "4.4.*",
"symfony/dependency-injection": "4.4.*",
"symfony/dotenv": "4.4.*",
"symfony/flex": "^1.1",
"symfony/form": "4.4.*",
"symfony/framework-bundle": "4.4.*",
"symfony/monolog-bundle": "^3.4",
"symfony/orm-pack": "^1.0",
"symfony/property-info": "4.4.*",
"symfony/security-bundle": "4.4.*",
"symfony/swiftmailer-bundle": "^3.2",
"symfony/twig-bundle": "4.4.*",
"symfony/validator": "4.4.*",
"symfony/webpack-encore-bundle": "^1.1",
"symfony/yaml": "4.4.*",
"twig/extensions": "^1.5",
"vich/uploader-bundle": "^1.9",
"white-october/pagerfanta-bundle": "^1.2"
},
"require-dev": {
"api-platform/schema-generator": "^2.1",
"hautelook/alice-bundle": "^2.3",
"nunomaduro/phpinsights": "^1.9",
"squizlabs/php_codesniffer": "^3.4",
"symfony/maker-bundle": "^1.11",
"symfony/phpunit-bridge": "4.4.*",
"symfony/profiler-pack": "^1.0",
"symfony/test-pack": "^1.0",
"symfony/var-dumper": "4.4.*",
"symfony/web-server-bundle": "4.4.*"
}
Possible Solution
Additional context
sgehrig, c33s and leevigraham
Metadata
Metadata
Assignees
Labels
BugDependencyInjectionHelp wantedIssues and PRs which are looking for volunteers to complete them.Issues and PRs which are looking for volunteers to complete them.Status: Needs Review