private function SelfHostedHandler::setSelfHosted in N1ED - Visual editor as CKEditor plugin with Bootstrap support 8.2
1 call to SelfHostedHandler::setSelfHosted()
- SelfHostedHandler::selfHostedHandler in src/
Controller/ SelfHostedHandler.php
File
- src/
Controller/ SelfHostedHandler.php, line 63
Class
- SelfHostedHandler
- Provides route responses for Flmngr file manager.
Namespace
Drupal\n1ed\ControllerCode
private function setSelfHosted(bool $value) : Response {
if ($value) {
if ($this->N1EDSelfHosted
->checkSelfHostedFiles()) {
$this->N1EDSelfHosted
->rebuildDependencies();
$this
->setSelfHostedMode($value);
}
else {
return new Response(json_encode($this->N1EDSelfHosted
->noFilesResponse()));
}
}
else {
$this
->setSelfHostedMode($value);
}
return new Response(json_encode([
'error' => null,
'data' => 'ok',
]));
}