1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-10-12 23:44:32 +02:00

[ticket/17541] Fix snake cased variable names

PHPBB-17541
This commit is contained in:
Matt Friedman
2025-09-23 11:08:19 -07:00
parent 3c9bbee5c1
commit b7f381fe45

View File

@@ -602,8 +602,8 @@ class installer
if (is_int($name)) if (is_int($name))
{ {
// Numeric key means just a name // Numeric key means just a name
$pkgName = $constraint; $package_name = $constraint;
$unconstrained[$pkgName] = true; $unconstrained[$package_name] = true;
} }
else else
{ {
@@ -618,14 +618,14 @@ class installer
if (!empty($unconstrained)) if (!empty($unconstrained))
{ {
// Load composer on the just-written file so repositories and core constraints are available // Load composer on the just-written file so repositories and core constraints are available
$extComposer = $this->get_composer($this->get_composer_ext_json_filename()); $ext_composer = $this->get_composer($this->get_composer_ext_json_filename());
/** @var ConstraintInterface $core_constraint */ /** @var ConstraintInterface $core_constraint */
$core_constraint = $extComposer->getPackage()->getRequires()['phpbb/phpbb']->getConstraint(); $core_constraint = $ext_composer->getPackage()->getRequires()['phpbb/phpbb']->getConstraint();
$core_stability = $extComposer->getPackage()->getMinimumStability(); $core_stability = $ext_composer->getPackage()->getMinimumStability();
// Resolve highest compatible versions for each unconstrained package // Resolve highest compatible versions for each unconstrained package
$pins = $this->resolve_highest_versions(array_keys($unconstrained), $extComposer, $core_constraint, $core_stability); $pins = $this->resolve_highest_versions(array_keys($unconstrained), $ext_composer, $core_constraint, $core_stability);
if (!empty($pins)) if (!empty($pins))
{ {
@@ -651,13 +651,13 @@ class installer
* Resolve the highest compatible versions for the given package names * Resolve the highest compatible versions for the given package names
* based on repositories and phpBB/PHP constraints from the provided Composer instance. * based on repositories and phpBB/PHP constraints from the provided Composer instance.
* *
* @param array $packageNames list of package names to resolve * @param array $package_names list of package names to resolve
* @param Composer|PartialComposer $composer Composer instance configured with repositories * @param Composer|PartialComposer $composer Composer instance configured with repositories
* @param ConstraintInterface $core_constraint phpBB version constraint * @param ConstraintInterface $core_constraint phpBB version constraint
* @param string $core_stability minimum stability * @param string $core_stability minimum stability
* @return array [packageName => prettyVersion] * @return array [packageName => prettyVersion]
*/ */
private function resolve_highest_versions(array $packageNames, $composer, ConstraintInterface $core_constraint, $core_stability): array protected function resolve_highest_versions(array $package_names, $composer, ConstraintInterface $core_constraint, $core_stability): array
{ {
$io = new NullIO(); $io = new NullIO();
@@ -670,7 +670,7 @@ class installer
{ {
if ($repository instanceof ComposerRepository) if ($repository instanceof ComposerRepository)
{ {
foreach ($packageNames as $name) foreach ($package_names as $name)
{ {
$versions = $repository->findPackages($name); $versions = $repository->findPackages($name);
if (!empty($versions)) if (!empty($versions))
@@ -682,17 +682,17 @@ class installer
else else
{ {
// Preload and filter by name for non-composer repositories // Preload and filter by name for non-composer repositories
$byName = []; $package_name = [];
foreach ($repository->getPackages() as $pkg) foreach ($repository->getPackages() as $package)
{ {
$n = $pkg->getName(); $name = $package->getName();
if (in_array($n, $packageNames, true)) if (in_array($name, $package_names, true))
{ {
$byName[$n][] = $pkg; $package_name[$name][] = $package;
} }
} }
foreach ($byName as $name => $versions) foreach ($package_name as $name => $versions)
{ {
$compatible_packages = $this->get_compatible_versions($compatible_packages, $core_constraint, $core_stability, $name, $versions); $compatible_packages = $this->get_compatible_versions($compatible_packages, $core_constraint, $core_stability, $name, $versions);
} }
@@ -705,7 +705,7 @@ class installer
} }
$pins = []; $pins = [];
foreach ($packageNames as $name) foreach ($package_names as $name)
{ {
if (empty($compatible_packages[$name])) if (empty($compatible_packages[$name]))
{ {