We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7d54343 commit 372696fCopy full SHA for 372696f
1 file changed
pfSense-pkg-RESTAPI/files/usr/local/pkg/RESTAPI/Models/Service.inc
@@ -54,7 +54,15 @@ class Service extends Model {
54
* @return array An array of available pfSense services and their current statuses.
55
*/
56
public static function get_services(): array {
57
- return get_services();
+ $services = get_services();
58
+
59
+ # For each service, determine if it's really enabled and running
60
+ foreach ($services as $key => $service) {
61
+ $services[$key]['enabled'] = is_service_enabled(name: $service['name']);
62
+ $services[$key]['status'] = get_service_status(name: $service);
63
+ }
64
65
+ return $services;
66
}
67
68
/**
0 commit comments