summaryrefslogtreecommitdiffstats
path: root/usr/local/www/status_services.php
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2013-03-22 13:28:08 -0400
committerjim-p <jimp@pfsense.org>2013-03-22 13:28:08 -0400
commit8b88ac79acd828fc37bc61c0fdd31c31c36c32ec (patch)
tree36ea73f950b675aecfbe7ac8739d8d2831f827e9 /usr/local/www/status_services.php
parentee6e601110a46b0690e9dea79a69132f84e4d937 (diff)
downloadpfsense-8b88ac79acd828fc37bc61c0fdd31c31c36c32ec.zip
pfsense-8b88ac79acd828fc37bc61c0fdd31c31c36c32ec.tar.gz
Simplify this code
Diffstat (limited to 'usr/local/www/status_services.php')
-rwxr-xr-xusr/local/www/status_services.php25
1 files changed, 12 insertions, 13 deletions
diff --git a/usr/local/www/status_services.php b/usr/local/www/status_services.php
index d50a1fc..1f1fee5 100755
--- a/usr/local/www/status_services.php
+++ b/usr/local/www/status_services.php
@@ -41,19 +41,18 @@ require_once("guiconfig.inc");
require_once("service-utils.inc");
require_once("shortcuts.inc");
-if($_GET['mode'] == "restartservice" and !empty($_GET['service'])) {
- $savemsg = service_control_restart($_GET['service'], $_GET);
- sleep(5);
-}
-
-if($_GET['mode'] == "startservice" and !empty($_GET['service'])) {
- $savemsg = service_control_start($_GET['service'], $_GET);
- sleep(5);
-}
-
-/* stop service */
-if($_GET['mode'] == "stopservice" && !empty($_GET['service'])) {
- $savemsg = service_control_stop($_GET['service'], $_GET);
+if (!empty($_GET['service'])) {
+ switch ($_GET['mode']) {
+ case "restartservice":
+ $savemsg = service_control_restart($_GET['service'], $_GET);
+ break;
+ case "startservice":
+ $savemsg = service_control_start($_GET['service'], $_GET);
+ break;
+ case "stopservice":
+ $savemsg = service_control_stop($_GET['service'], $_GET);
+ break;
+ }
sleep(5);
}
OpenPOWER on IntegriCloud