pupax / systemd-wrapper
PHP wrapper around systemd
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/pupax/systemd-wrapper
Requires
- php: ^7.0
- ext-mbstring: *
- symfony/process: ^3.0 || ^4.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.14
- phpunit/phpunit: ^6.5.8 || ^7.1
This package is auto-updated.
Last update: 2025-09-20 06:03:59 UTC
README
_____ _ _____ _ _____ _ _ _____
/ ____| | | | __ \ (_) | __ \| | | | __ \
| (___ _ _ ___| |_ ___ _ __ ___ | | | | _ _ __ | |__) | |__| | |__) |
\___ \| | | / __| __/ _ \ '_ ` _ \| | | | | | '_ \ | ___/| __ | ___/
____) | |_| \__ \ || __/ | | | | | |__| | | | | | | | | | | | | |
|_____/ \__, |___/\__\___|_| |_| |_|_____/ |_|_| |_| |_| |_| |_|_|
__/ |
|___/
SystemD PHP Wrapper
$wrapper = new \Pupax\SystemdWrapper(); $wrapper->start('nginx'); // Start nginx service $wrapper->stop('nginx'); // Stop nginx service $wrapper->restart('nginx'); // Restart nginx $wrapper->reload('nginx'); // Reload nginx $timers = $wrapper->listTimers(); // Get SystemD timers $sockets = $wrapper->listSockets(); // Get SystemD sockets $units = $wrapper->listUnits(); // Get SystemD units $systemInfo = $wrapper->show(); // Get SystemD infos $unitInfo = $wrapper->show('nginx'); // Get nginx info