Bravo3\Orm\Services\Maintenance::maintenanceOperation PHP Method

maintenanceOperation() protected method

Execute a function in maintenance mode
protected maintenanceOperation ( callable $closure )
$closure callable
    protected function maintenanceOperation($closure)
    {
        $mode = $this->entity_manager->getMaintenanceMode();
        $this->entity_manager->setMaintenanceMode(true);
        try {
            $closure();
        } finally {
            $this->entity_manager->setMaintenanceMode($mode);
        }
    }