mirror of
https://github.com/nicoverbruggen/phpmon.git
synced 2025-08-08 04:20:07 +02:00
🔥 Cleanup
This commit is contained in:
@ -99,41 +99,6 @@ class Actions {
|
||||
NSWorkspace.shared.activateFileViewerSelecting(files as [URL])
|
||||
}
|
||||
|
||||
// MARK: - Xdebug Actions
|
||||
|
||||
public static func didFindXdebug(_ version: String) -> Bool
|
||||
{
|
||||
return grepContains(
|
||||
file: "\(Paths.etcPath)/php/\(version)/php.ini",
|
||||
query: "zend_extension=\"xdebug.so\""
|
||||
)
|
||||
}
|
||||
|
||||
public static func didEnableXdebug(_ version: String) -> Bool
|
||||
{
|
||||
return !grepContains(
|
||||
file: "\(Paths.etcPath)/php/\(version)/php.ini",
|
||||
query: "; zend_extension=\"xdebug.so\""
|
||||
)
|
||||
}
|
||||
|
||||
public static func toggleXdebug()
|
||||
{
|
||||
let version = App.phpInstall!.version.short
|
||||
|
||||
self.didEnableXdebug(version)
|
||||
? sed(
|
||||
file: "\(Paths.etcPath)/php/\(version)/php.ini",
|
||||
original: "zend_extension=\"xdebug.so\"",
|
||||
replacement: "; zend_extension=\"xdebug.so\""
|
||||
)
|
||||
: sed(
|
||||
file: "\(Paths.etcPath)/php/\(version)/php.ini",
|
||||
original: "; zend_extension=\"xdebug.so\"",
|
||||
replacement: "zend_extension=\"xdebug.so\""
|
||||
)
|
||||
}
|
||||
|
||||
// MARK: - Quick Fix
|
||||
|
||||
/**
|
||||
|
@ -42,8 +42,6 @@ class PhpInstall {
|
||||
upload_max_filesize: type(of: self).getIniValue(key: "upload_max_filesize"),
|
||||
post_max_size: type(of: self).getIniValue(key: "post_max_size")
|
||||
)
|
||||
|
||||
print(self.configuration)
|
||||
}
|
||||
|
||||
private static func getVersion() -> Version {
|
||||
|
@ -96,9 +96,9 @@ class StatusMenu : NSMenu {
|
||||
|
||||
self.addItem(NSMenuItem.separator())
|
||||
self.addItem(NSMenuItem(title: "mi_limits".localized, action: nil, keyEquivalent: ""))
|
||||
self.addItem(NSMenuItem(title: "memory_limit: \(App.phpInstall!.configuration.memory_limit)", action: #selector(MainMenu.openActiveConfigFolder), keyEquivalent: ""))
|
||||
self.addItem(NSMenuItem(title: "post_max_size: \(App.phpInstall!.configuration.post_max_size)", action: #selector(MainMenu.openActiveConfigFolder), keyEquivalent: ""))
|
||||
self.addItem(NSMenuItem(title: "upload_max_filesize: \(App.phpInstall!.configuration.upload_max_filesize)", action: #selector(MainMenu.openActiveConfigFolder), keyEquivalent: ""))
|
||||
self.addItem(NSMenuItem(title: "\("mi_memory_limit".localized): \(App.phpInstall!.configuration.memory_limit)", action: #selector(MainMenu.openActiveConfigFolder), keyEquivalent: ""))
|
||||
self.addItem(NSMenuItem(title: "\("mi_post_max_size".localized): \(App.phpInstall!.configuration.post_max_size)", action: #selector(MainMenu.openActiveConfigFolder), keyEquivalent: ""))
|
||||
self.addItem(NSMenuItem(title: "\("mi_upload_max_filesize".localized): \(App.phpInstall!.configuration.upload_max_filesize)", action: #selector(MainMenu.openActiveConfigFolder), keyEquivalent: ""))
|
||||
|
||||
// Extensions
|
||||
|
||||
|
@ -28,6 +28,10 @@
|
||||
|
||||
"mi_configuration" = "Configuration";
|
||||
"mi_limits" = "Memory & Upload Limits";
|
||||
"mi_memory_limit" = "Script Memory Limit";
|
||||
"mi_post_max_size" = "Max POST Size";
|
||||
"mi_upload_max_filesize" = "Max Upload File Size";
|
||||
|
||||
"mi_valet_config" = "Locate Valet folder (.config/valet)";
|
||||
"mi_php_config" = "Locate PHP configuration file (php.ini)";
|
||||
"mi_phpinfo" = "Show current configuration (phpinfo)";
|
||||
|
@ -204,12 +204,6 @@ class MainMenu: NSObject, NSWindowDelegate {
|
||||
})
|
||||
}
|
||||
|
||||
@objc public func toggleXdebug() {
|
||||
self.waitAndExecute({
|
||||
Actions.toggleXdebug()
|
||||
})
|
||||
}
|
||||
|
||||
@objc public func toggleExtension(sender: ExtensionMenuItem) {
|
||||
self.waitAndExecute({
|
||||
// Toggle that extension
|
||||
|
Reference in New Issue
Block a user