Пример #1
0
 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;
 }
Пример #2
0
    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);
        }
    }