public function ReadonlymodeCommands::setMode in Read only mode 2.0.x
Set the status of the read only mode.
@command readonlymode:set
@usage drush readonlymode:set 1 Activate the read only mode
Parameters
mixed $mode: The new mode.
File
- src/
Commands/ ReadonlymodeCommands.php, line 60
Class
- ReadonlymodeCommands
- The drush commands.
Namespace
Drupal\readonlymode\CommandsCode
public function setMode($mode) {
// Cast the method argument to boolean.
switch (strtolower($mode)) {
case 'true':
case 'on':
$mode = TRUE;
break;
case 'false':
case 'off':
$mode = FALSE;
break;
default:
$mode = (bool) $mode;
}
$this->manager
->setReadonly($mode);
$message = 'Read-only mode ' . ($mode ? 'activated' : 'deactivated');
$this
->io()
->success($message);
}