1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-07 12:00:09 +02:00

👌 Show isolation is unavailable

This commit is contained in:
2022-03-25 23:54:32 +01:00
parent 96a658073e
commit a300d2f4cf
2 changed files with 8 additions and 0 deletions

View File

@ -25,6 +25,8 @@ extension SiteListVC {
if Valet.enabled(feature: .isolatedSites) {
addIsolate(to: menu, with: site)
} else {
addDisabledIsolation(to: menu)
}
addUnlink(to: menu, with: site)
@ -80,6 +82,11 @@ extension SiteListVC {
}
}
private func addDisabledIsolation(to menu: NSMenu) {
menu.addItem(withTitle: "site_list.isolation_unavailable".localized, action: nil, keyEquivalent: "")
menu.addItem(NSMenuItem.separator())
}
private func addIsolate(to menu: NSMenu, with site: ValetSite) {
if site.isolatedPhpVersion == nil {
// ISOLATION POSSIBLE

View File

@ -113,6 +113,7 @@
"site_list.isolate" = "Isolate Domain";
"site_list.remove_isolation" = "Remove Isolation";
"site_list.isolation_unavailable" = "Isolation Not Supported (in Valet 2)";
"site_list.unlink" = "Unlink Directory";
"site_list.secure" = "Secure Domain";