diff --git a/phpmon/Domain/Integrations/Valet/Valet.swift b/phpmon/Domain/Integrations/Valet/Valet.swift index 25d18af..447aa29 100644 --- a/phpmon/Domain/Integrations/Valet/Valet.swift +++ b/phpmon/Domain/Integrations/Valet/Valet.swift @@ -222,10 +222,12 @@ class Valet { } public func determineDriverViaComposer() { + self.driverDeterminedByComposer = true + self.driver = "driver.not_detected".localized + PhpFrameworks.DependencyList.reversed().forEach { (key: String, value: String) in if self.notableComposerDependencies.keys.contains(key) { self.driver = value - self.driverDeterminedByComposer = true } } } diff --git a/phpmon/Localizable.strings b/phpmon/Localizable.strings index 406d1d4..2593cd7 100644 --- a/phpmon/Localizable.strings +++ b/phpmon/Localizable.strings @@ -111,6 +111,10 @@ "site_list.alert.invalid_folder_name" = "Invalid folder name"; "site_list.alert.invalid_folder_name_desc" = "This folder could not be resolved to a valid URL. This is usually because there’s a space in the folder name. Please rename the folder, reload the list of sites, and try again."; +// DRIVERS + +"driver.not_detected" = "Unknown"; + // EDITORS "editors.alert.try_again" = "Try Again";