defined( 'ABSPATH' ) || exit;
* Load required files and hooks to make the CLI work.
public function __construct() {
* Sets up and hooks WP CLI to our CLI code.
private function hooks(): void {
if ( class_exists( '\WP_CLI' ) && class_exists( '\Hostinger\Cli\Commands\Maintenance' ) ) {
WP_CLI::add_hook( 'after_wp_load', array( 'Hostinger\Cli\Commands\Maintenance', 'define_command' ) );