Differences Between: [Versions 310 and 402] [Versions 311 and 402] [Versions 39 and 402] [Versions 402 and 403]
Shutdown management class.
Copyright: | 2013 Petr Skoda {@link http://skodak.org} |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 239 lines (9 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
core_shutdown_manager:: (6 methods):
initialize()
signal_handler()
register_signal_handler()
register_function()
shutdown_handler()
request_shutdown()
Class: core_shutdown_manager - X-Ref
Shutdown management class.initialize() X-Ref |
Register self as main shutdown handler. |
signal_handler(int $signo) X-Ref |
Signal handler for SIGINT, and SIGTERM. param: int $signo The signal being handled |
register_signal_handler($callback, array $params = null) X-Ref |
Register custom signal handler function. If a handler returns false the signal will be ignored. param: callable $callback param: array $params return: void |
register_function($callback, array $params = null) X-Ref |
Register custom shutdown function. param: callable $callback param: array $params return: void |
shutdown_handler() X-Ref |
request_shutdown() X-Ref |
Standard shutdown sequence. |