Dynamic Code

This is the list of dynamic codes, such as variable variable, variable methods or variables constants. They are executed with the value of the variables, and are often not analyzed statically. You may use the list below to review them manually.

CodeFileLine
$normalizer($values[0])/src/Composer/Command/ConfigCommand.php916
$validator($values)/src/Composer/Command/ConfigCommand.php936
$normalizer($values)/src/Composer/Command/ConfigCommand.php943
$this->suggestPlatformPackage( )($input)/src/Composer/Command/CompletionTrait.php218
$this->suggestAvailablePackage(99 - \count($matches))($input)/src/Composer/Command/CompletionTrait.php223
$out($text, 'error')/src/Composer/Command/DiagnoseCommand.php828
$out($text, 'comment')/src/Composer/Command/DiagnoseCommand.php895
$out($iniMessage, 'comment')/src/Composer/Command/DiagnoseCommand.php900
$hasNonPlatformReqs($rootPkg->getRequires( ))/src/Composer/Command/ShowCommand.php279
$hasNonPlatformReqs($rootPkg->getDevRequires( ))/src/Composer/Command/ShowCommand.php279
$validator($values[0])/src/Composer/Command/ConfigCommand.php629
$booleanValidator($values[0])/src/Composer/Command/ConfigCommand.php646
$booleanNormalizer($values[0])/src/Composer/Command/ConfigCommand.php653
$booleanValidator($value)/src/Composer/Command/ConfigCommand.php752
$booleanNormalizer($value)/src/Composer/Command/ConfigCommand.php753
$validator($values[0])/src/Composer/Command/ConfigCommand.php909
CompilingMatcher::match($constraint, Constraint::OP_EQ, $version)/src/Composer/Repository/ComposerRepository.php1149
$showWarnings($pkg)/src/Composer/Package/Version/VersionSelector.php154
$className::$methodName($event)/src/Composer/EventDispatcher/EventDispatcher.php499
$class($config['name'], $version, $config['version'])/src/Composer/Package/Loader/ArrayLoader.php133
Preg::match('#^{ (?P<leadingspace>\s*?) (?P<content>\S+.*?)? (?P<trailingspace>\s*) }$#sx', $children, $match)/src/Composer/Json/JsonManipulator.php292
$values($input, $suggestions)/src/Composer/Console/Input/InputArgument.php62
Preg::match('#^{ \s*? (?P<content>\S+.*?)? (?P<trailingspace>\s*) }$#sx', $childrenClean, $match)/src/Composer/Json/JsonManipulator.php414
$values($input, $suggestions)/src/Composer/Console/Input/InputOption.php65
CompilingMatcher::match(new Constraint($operator, $b->getVersion( )), Constraint::OP_EQ, $a->getVersion( ))/src/Composer/DependencyResolver/DefaultPolicy.php67
CompilingMatcher::match($constraint, Constraint::OP_EQ, $candidateVersion)/src/Composer/DependencyResolver/Pool.php208
CompilingMatcher::match($irremovablePackageConstraints[$package->getName( )], Constraint::OP_EQ, $package->getVersion( ))/src/Composer/DependencyResolver/PoolOptimizer.php140
CompilingMatcher::match($requireConstraint, Constraint::OP_EQ, $package->getVersion( ))/src/Composer/DependencyResolver/PoolOptimizer.php206
$out('The COMPOSER_IPRESOLVE env var is set to ' . Platform::getEnv('COMPOSER_IPRESOLVE') . ' which may result in network failures below.', 'comment')/src/Composer/Command/DiagnoseCommand.php905
$cb( )/src/Composer/Installer/InstallationManager.php414
$cleanup( )/src/Composer/Installer/InstallationManager.php658
$resolve(null)/src/Composer/Installer/InstallationManager.php660
$resolve(null)/src/Composer/Installer/InstallationManager.php663
$func($urls, $mirrorUrl)/src/Composer/Package/Package.php715
$driver::supports($this->io, $this->config, $this->url)/src/Composer/Repository/VcsRepository.php142
$dataProcessor($lockData)/src/Composer/Package/Locker.php440
$driver::supports($this->io, $this->config, $this->url, true)/src/Composer/Repository/VcsRepository.php151
$lineParser($line)/src/Composer/Package/Archiver/BaseExcludeFilter.php94
$this->{$opType}($repo, $operation)/src/Composer/Installer/InstallationManager.php381
$aliasOf->{'get' . ucfirst($type)}( )/src/Composer/Package/AliasPackage.php70
$this->{$type}/src/Composer/Package/AliasPackage.php71
$package->{$method}($this->parseLinks($package->getName( ), $package->getPrettyVersion( ), $opts['method'], $config[$type]))/src/Composer/Package/Loader/ArrayLoader.php69
$package->{$method}($links)/src/Composer/Package/Loader/ArrayLoader.php353
$realPackage->{$method}( )/src/Composer/Package/Loader/RootPackageLoader.php156
$package->{'get' . ucfirst($opts['method'])}( )/src/Composer/Package/Dumper/ArrayDumper.php78
$package->{$getter}( )/src/Composer/Package/Dumper/ArrayDumper.php163
CompilingMatcher::match($link->getConstraint( ), Constraint::OP_EQ, $package->getVersion( ))/src/Composer/DependencyResolver/PoolOptimizer.php212
CompilingMatcher::match($conflictConstraint, Constraint::OP_EQ, $package->getVersion( ))/src/Composer/DependencyResolver/PoolOptimizer.php221
CompilingMatcher::match($linkConstraint, Constraint::OP_EQ, $requiredPkg->getVersion( ))/src/Composer/DependencyResolver/PoolOptimizer.php422
CompilingMatcher::match($constraint, Constraint::OP_EQ, $packageOrAlias->getVersion( ))/src/Composer/DependencyResolver/PoolBuilder.php297
$package->{'get' . $meta['method']}( )/src/Composer/Command/CreateProjectCommand.php310
$package->{'get' . ucfirst($linkType)}( )/src/Composer/Command/ShowCommand.php986
$package->{'get' . ucfirst($linkType)}( )/src/Composer/Command/ShowCommand.php1196
$this->{$opType}($repo, $operation)/src/Composer/Installer/InstallationManager.php345
$filterResults(array_keys($this->partialPackagesByName))/src/Composer/Repository/ComposerRepository.php400
$filterResults($this->getProviderNames( ))/src/Composer/Repository/ComposerRepository.php407
$filterResults($names)/src/Composer/Repository/ComposerRepository.php415
$create($data, $name)/src/Composer/Repository/ComposerRepository.php688
$create($data, $name)/src/Composer/Repository/ComposerRepository.php724
$accept(new Response(['url' => $url], 304, [ ], ''))/src/Composer/Repository/ComposerRepository.php1725
$accept(new Response(['url' => $url], 404, [ ], ''))/src/Composer/Repository/ComposerRepository.php1730
$class($config, $this->io, $this->config, $this->httpDownloader, $this->eventDispatcher, $this->process)/src/Composer/Repository/RepositoryManager.php141
static( )/src/Composer/Factory.php469
static( )/src/Composer/Factory.php624
$className($packages[$alias], $package->getVersion( ), $package->getPrettyVersion( ))/src/Composer/Installer.php1082
static($io, $composer->getConfig( ), $composer->getPackage( ), $composer->getDownloadManager( ), $composer->getRepositoryManager( ), $composer->getLocker( ), $composer->getInstallationManager( ), $composer->getEventDispatcher( ), $composer->getAutoloadGenerator( ))/src/Composer/Installer.php1111
$class($this->repoConfig, $this->io, $this->config, $this->httpDownloader, $this->processExecutor)/src/Composer/Repository/VcsRepository.php135
$driver($this->repoConfig, $this->io, $this->config, $this->httpDownloader, $this->processExecutor)/src/Composer/Repository/VcsRepository.php143
$driver($this->repoConfig, $this->io, $this->config, $this->httpDownloader, $this->processExecutor)/src/Composer/Repository/VcsRepository.php152
$filterResults(array_keys($this->availablePackages))/src/Composer/Repository/ComposerRepository.php391
$runCommands($sshUrl)/src/Composer/Util/Git.php271
$runCommands($authUrl)/src/Composer/Util/Git.php303
$runCommands($authUrl)/src/Composer/Util/Git.php340
$callable(...$parameters)/src/Composer/Util/Silencer.php67
$resolve($response)/src/Composer/Util/HttpDownloader.php253
$resolve($response)/src/Composer/Util/HttpDownloader.php259
$resolve(new Response(['url' => $url], 304, [ ], ''))/src/Composer/Util/HttpDownloader.php327
$reject($e)/src/Composer/Util/HttpDownloader.php331
$computeImportance($user)/src/Composer/Util/PackageSorter.php106
$computeImportance($name)/src/Composer/Util/PackageSorter.php120
$callable($url)/src/Composer/Util/Git.php122
$runCommands($protoUrl)/src/Composer/Util/Git.php167
$runCommands($url)/src/Composer/Util/Git.php188
$runCommands($authUrl)/src/Composer/Util/Git.php208
$runCommands($authUrl)/src/Composer/Util/Git.php244
$runCommands($authUrl)/src/Composer/Util/Git.php262
$className($event->getName( ))/src/Composer/EventDispatcher/EventDispatcher.php311
$callable(...$arguments)/src/Composer/Platform/Runtime.php47
$class($this->io, $this->composer)/src/Composer/Plugin/PluginManager.php291
$class( )/src/Composer/Plugin/PluginManager.php298
$capabilityClass($ctorArgs)/src/Composer/Plugin/PluginManager.php614
$download(true)/src/Composer/Downloader/DownloadManager.php216
$handleError($e)/src/Composer/Downloader/DownloadManager.php225
$download( )/src/Composer/Downloader/DownloadManager.php235
$reject($exception)/src/Composer/Util/HttpDownloader.php344
$cleanMessage($data[$type])/src/Composer/Util/HttpDownloader.php466
$cleanMessage($spec['message'])/src/Composer/Util/HttpDownloader.php484
$matcher($hostname)/src/Composer/Util/TlsHelper.php45
$commandCallable($url)/src/Composer/Util/Hg.php54
$commandCallable($authenticatedUrl)/src/Composer/Util/Hg.php75
$fallback(...$args)/src/Composer/Config/JsonConfigSource.php250
$callable($event)/src/Composer/EventDispatcher/EventDispatcher.php228
$renameRecursively($file, $to . '/' . basename($file))/src/Composer/Downloader/ArchiveDownloader.php152
$getFolderContent($temporaryDir)/src/Composer/Downloader/ArchiveDownloader.php172
$renameRecursively($from, $path)/src/Composer/Downloader/ArchiveDownloader.php190
$cleanup( )/src/Composer/Downloader/ArchiveDownloader.php200
$execute(['git', 'branch', '-r'])/src/Composer/Downloader/GitDownloader.php459
$execute($command1)/src/Composer/Downloader/GitDownloader.php472
$execute($command2)/src/Composer/Downloader/GitDownloader.php472
$execute($command)/src/Composer/Downloader/GitDownloader.php488
$cacheKeyGenerator($package, $processedUrl)/src/Composer/Downloader/FileDownloader.php147
$cacheKeyGenerator($package, $preFileDownloadEvent->getCustomCacheKey( ))/src/Composer/Downloader/FileDownloader.php166
$cacheKeyGenerator($package, $preFileDownloadEvent->getProcessedUrl( ))/src/Composer/Downloader/FileDownloader.php168
$download( )/src/Composer/Downloader/FileDownloader.php280
$download( )/src/Composer/Downloader/FileDownloader.php295
$download( )/src/Composer/Downloader/FileDownloader.php301
$cleanup( )/src/Composer/Downloader/ArchiveDownloader.php105
$getFolderContent($from)/src/Composer/Downloader/ArchiveDownloader.php143
$formatToPhpVersionId($lowestPhpVersion)/src/Composer/Autoload/AutoloadGenerator.php881
$formatToHumanReadable($lowestPhpVersion)/src/Composer/Autoload/AutoloadGenerator.php882
$add($packages[$target])/src/Composer/Autoload/AutoloadGenerator.php1363
$add($rootPackage)/src/Composer/Autoload/AutoloadGenerator.php1368
$includeFile($file)/src/Composer/Autoload/ClassLoader.php427
$this->suggestAvailablePackageInclPlatform( )($input)/src/Composer/Command/ShowCommand.php126
$this->suggestPlatformPackage( )($input)/src/Composer/Command/ShowCommand.php130
$this->suggestInstalledPackage(false)($input)/src/Composer/Command/ShowCommand.php133
$execute($fallbackCommand)/src/Composer/Downloader/GitDownloader.php488
$execute($resetCommand)/src/Composer/Downloader/GitDownloader.php488
$execute($command1)/src/Composer/Downloader/GitDownloader.php495
$execute($command2)/src/Composer/Downloader/GitDownloader.php495
$tryFallback(new \RuntimeException('Failed to extract ' . $package->getName( ) . ': (' . $process->getExitCode( ) . ') ' . implode(' ', $command) . "\n\n" . $output))/src/Composer/Downloader/ZipDownloader.php193
$tryFallback($e)/src/Composer/Downloader/ZipDownloader.php197
$prefix($a)/src/Composer/Json/JsonManipulator.php153
$prefix($b)/src/Composer/Json/JsonManipulator.php153