public function LivechatController::saveLicense in LiveChat 8.3
Method saveLicense().
1 string reference to 'LivechatController::saveLicense'
File
- src/
Controller/ LivechatController.php, line 90
Class
- LivechatController
- LivechatController class.
Namespace
Drupal\livechat\ControllerCode
public function saveLicense(Request $request) {
$settings = $this->configFactory
->getEditable('livechat.settings');
$settings
->set('licence_number', filter_var($request->request
->get('license'), FILTER_SANITIZE_NUMBER_INT))
->save();
$settings
->set('livechat_login', filter_var($request->request
->get('email'), FILTER_SANITIZE_EMAIL))
->save();
$settings
->set('livechat_mobile', 'No')
->save();
drupal_flush_all_caches();
return new JsonResponse([
'save_license' => 'success',
]);
}