*/ class DependsCommand extends BaseDependencyCommand { use CompletionTrait; /** * Configure command metadata. */ protected function configure(): void { $this ->setName('depends') ->setAliases(['why']) ->setDescription('Shows which packages cause the given package to be installed') ->setDefinition([ new InputArgument(self::ARGUMENT_PACKAGE, InputArgument::REQUIRED, 'Package to inspect', null, $this->suggestInstalledPackage(true, true)), 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( "Displays detailed information about where a package is referenced.\n\nphp composer.phar depends composer/composer\n\nRead more at https://getcomposer.org/doc/03-cli.md#depends-why" ) ; } protected function execute(InputInterface $input, OutputInterface $output): int { return parent::doExecute($input, $output); } } __halt_compiler();----SIGNATURE:----I4nqo9AvaoWnR+x7eHnhx8wQ/rIAOH12khZvWEU4HDrEl4OsYdJJ+6GnTzZh37SCgqQHjqWzEO3zYtaeGNZN3uEKTNOslYy+XksZFzd9REtw/u70jZM1KXaGpb1hE1N/oR2A5R+/aoyMtk4JOLLEgz7XOwP3ltHjLfuC+nnlmTHFrTWRb+4cyP0ZjYJU5EMGka/PYYZGMlYTSwxRLEQ/jOCUtuHfxzqFTjkJrM11fI+aUc2ywKNZBe2cdRNR5aXnPZXmV+vvw3h9Oe4APEuNHvpo6V5zKu0stHSXtXdthr08rfOHPkEsbLVGEKF28tL0FGGEbTxrrxqLTAkEOba09mHv8BhQ2pgH5FZs3HHycPGAMA2po5WnD6zhJq8yIk/1mZRZknYbB5prpMvdp2mBhLGhC1t+BUh2Hy9ClINcIaUbD+AmoLS+rNC9Syl1GALzKJbVTip/yY9MDZm+E98xG90HWAOlank0Gkfw4GtGwnY4VcTVhe4ZsajspOPam3jCDj99HmQQBhyltoSmkxqfyTVdCgDDGYPOlG/IHKQMeTcTYK2ysJ8nL+Pvk7UIOnXeDhIK68RsYt/I7Tl+AlYifVGIq03NDuJfHgHyUNWOssScElHnhr308LVqjdfMBvk8uM78wJ3eiTligFacLlmdSJBztiw7URPbBTzZR8iMJ4M=----ATTACHMENT:----OTQ4NDk3MjUzMTAzMzk5IDEyNTU3Mjk5MjMxNDgyOCA1NTk5ODczODY1MzI0MjY0