diff --git a/src/SiteAliasFileLoader.php b/src/SiteAliasFileLoader.php index 2283a8d..4f5cdc8 100644 --- a/src/SiteAliasFileLoader.php +++ b/src/SiteAliasFileLoader.php @@ -164,10 +164,10 @@ public function listAll($location = '') * @param string $sitename The site name to return all environments for. * @return AliasRecord[]|false */ - public function loadMultiple($sitename) + public function loadMultiple($sitename, $location = null) { $result = []; - foreach ($this->discovery()->find($sitename) as $path) { + foreach ($this->discovery()->filterByLocation($location)->find($sitename) as $path) { if ($siteData = $this->loadSiteDataFromPath($path)) { $location = SiteAliasName::locationFromPath($path); // Convert the raw array into a list of alias records. @@ -180,7 +180,6 @@ public function loadMultiple($sitename) return $result; } - /** * Given a location, return all alias files located there. *