Bravo3\Orm\Services\EntityManager::setMaintenanceMode PHP Метод

setMaintenanceMode() публичный Метод

Enable or disable maintenance mode
public setMaintenanceMode ( boolean $enabled = true )
$enabled boolean
    public function setMaintenanceMode($enabled = true)
    {
        $this->maintenance_mode = $enabled;
        return $this;
    }

Usage Example

Пример #1
0
 /**
  * Execute a function in maintenance mode
  *
  * @param callable $closure
  */
 protected function maintenanceOperation($closure)
 {
     $mode = $this->entity_manager->getMaintenanceMode();
     $this->entity_manager->setMaintenanceMode(true);
     try {
         $closure();
     } finally {
         $this->entity_manager->setMaintenanceMode($mode);
     }
 }