From 2d208bff098b0b694ca16879ec45e683f925890e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ph=C3=A9na=20Proxima?= <adam@phenaproxima.net> Date: Sun, 4 Jun 2023 15:46:07 -0400 Subject: [PATCH] Remove array_splice --- .../src/PathExcluder/SiteConfigurationExcluder.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package_manager/src/PathExcluder/SiteConfigurationExcluder.php b/package_manager/src/PathExcluder/SiteConfigurationExcluder.php index 0c4bd7b498..5f0b6bdda2 100644 --- a/package_manager/src/PathExcluder/SiteConfigurationExcluder.php +++ b/package_manager/src/PathExcluder/SiteConfigurationExcluder.php @@ -131,12 +131,12 @@ class SiteConfigurationExcluder implements EventSubscriberInterface { * The full path to `sites/default` within the given root directory. */ private function getDefaultSiteDirectoryPath(string $root_dir): string { - $dir = [$root_dir, 'sites', 'default']; + $dir = [$root_dir]; $web_root = $this->pathLocator->getWebRoot(); if ($web_root) { - array_splice($dir, 1, 0, $web_root); + $dir[] = $web_root; } - return implode(DIRECTORY_SEPARATOR, $dir); + return implode(DIRECTORY_SEPARATOR, [...$dir, 'sites', 'default']); } /** -- GitLab