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

Allow toggling extensions via site list

This commit is contained in:
2024-01-09 20:55:16 +01:00
parent 3a2209e604
commit 8e912151fb
3 changed files with 54 additions and 0 deletions

View File

@ -110,6 +110,22 @@ extension DomainListVC {
}
}
@objc func toggleExtension(sender: ExtensionMenuItem) {
Task {
self.setUIBusy()
await sender.phpExtension?.toggle()
if Preferences.isEnabled(.autoServiceRestartAfterExtensionToggle) {
await Actions.restartPhpFpm()
}
reloadContextMenu()
self.setUINotBusy()
}
}
@objc func isolateSite(sender: PhpMenuItem) {
guard let site = selectedSite else {
return