У меня похожая проблема, чем здесь: Symfony 4: Значением по умолчанию для параметров с типом класса может быть только , но когда я запускаю команды композитора ...:
executing script security-checker security:check [KO]
[KO]
Script security-checker security:check returned with error code 255
!! PHP Fatal error: Default value for parameters with a class type hint can only be NULL in /xxx/vendor/symfony/console/Application.php on line 83
!!
Script @auto-scripts was called via post-update-cmd
When I launched for example : php7 composer.phar update, because I had the same problem for others commands...
Я не понимаю, потому что я использую версию PHP 7.1.8 ... Я установил весь проект с моим PHP 7.1.8 ...: /
Код затронут:
/**
* @param string $name The name of the application
* @param string $version The version of the application
*/
public function __construct(string $name = 'UNKNOWN', string $version = 'UNKNOWN') // Line affected HERE (line 83)
{
$this->name = $name;
$this->version = $version;
$this->terminal = new Terminal();
$this->defaultCommand = 'list';
}
Идея для меня?
Большое спасибо!