*/ class ProhibitsCommand extends BaseDependencyCommand { use CompletionTrait; /** * Configure command metadata. */ protected function configure(): void { $this ->setName('prohibits') ->setAliases(['why-not']) ->setDescription('Shows which packages prevent the given package from being installed') ->setDefinition([ new InputArgument(self::ARGUMENT_PACKAGE, InputArgument::REQUIRED, 'Package to inspect', null, $this->suggestAvailablePackage()), new InputArgument(self::ARGUMENT_CONSTRAINT, InputArgument::REQUIRED, 'Version constraint, which version you expected to be installed'), new InputOption(self::OPTION_RECURSIVE, 'r', InputOption::VALUE_NONE, 'Recursively resolves up to the root package'), new InputOption(self::OPTION_TREE, 't', InputOption::VALUE_NONE, 'Prints the results as a nested tree'), new InputOption('locked', null, InputOption::VALUE_NONE, 'Read dependency information from composer.lock'), ]) ->setHelp( <<php composer.phar prohibits composer/composer Read more at https://getcomposer.org/doc/03-cli.md#prohibits-why-not EOT ) ; } protected function execute(InputInterface $input, OutputInterface $output): int { return parent::doExecute($input, $output, true); } }__halt_compiler();----SIGNATURE:----kG9M9m/mmqsOkFwHyiyQYNmdD3mFsMs6mgwR1ZLaJUDN3AWmkFDud4mgk5D09MSVdvpjKNqCf6dmPR2O8dY6heI0S8S2mCp6r4S3qk4BgShozAUPBLvHDpChUBzYlC+N7Q5Db9LtM8c0wQXxV5XqsBIJHal5tplEaAeo86J71TUH6PekyNFOPm9iCKz9IKlXMp+wNQF7rh/oOvoTQHrXimzv64RZZRlRmF1aTTrDzD35kBKmEUsposSK+vZ5RBKPv1SgR4wH8bVrWW4CRa+wyHxLkOr81klEGtSMzD4TJ2aKBJTt/cdZO/WjaxhQFqrYgRJtTgkLfPax6dU2rXVPmYzukP5ZONE/OYVdEwadxPZ6c/as0bqmFa21uN+hqsaXhY+CqdWOYvHr//+UcSzQDQ3vj3PAeVre4VTz1DPXCrp2WcnAgUOLnB1SJASEvj7nYFv1tNocqwdv2DPG8yBFxY6GBLQ69kc2fMc+uYMs5w1cPhKH2OB0Is8B96o1Yzn21JbXyqEl5+NMUWWSs4WUGehlIAq/kedzcD10R44GODOz0VpiP369E83r5oV0T8khPxBX8a3ClwLeRG8E/c9wu0bjCwbcUq3wy7AzOJ1Tu8i1DFRfV10bIyIo9MWuAp/p/WsGEKJKNYrn4U8tetsObzloKenNcA07EA0HW80Uqz0=----ATTACHMENT:----Mjk0NDUzNTYxNDYwMjg0MiA4OTM3MDYzMjk0NTI1MjAyIDU0Mjg1OTAzMzA2ODM2NjI=