public function action() { $was_on = MaintenanceMode::is_on(); if ($was_on) { MaintenanceMode::turn_off(); } else { MaintenanceMode::turn_on_with_cookie(); } $is_on = MaintenanceMode::is_on(); return $was_on != $is_on; }
protected function turn_on_maintenance_mode() { if (MaintenanceMode::is_on()) return; $msg = __('EPESI is currently updating. Please wait or contact your system administrator.'); if ($this->CLI) { MaintenanceMode::turn_on($msg); } else { MaintenanceMode::turn_on_with_cookie($msg); } }