Commit 82574e8f authored by Sumesh S's avatar Sumesh S

D9 - Updates

parent 7f25700d
{
"name": "sumeshsr/zendesk",
"type": "drupal-module",
"description": "Zendesk module",
"description": "This module allows you to integrate your drupal site with the zendesk.",
"keywords": [
"Drupal"
],
"license": "GPL-2.0+",
"minimum-stability": "dev",
"repositories": [
{
"type": "composer",
"url": "https://packages.drupal.org/8"
}
],
"license": "GPL-2.0-or-later",
"require": {
"zendesk/zendesk_api_client_php": "2.2.11"
}
}
\ No newline at end of file
}
zendesk_api_token: 'Your API Token'
zendesk_api_mail: ''
zendesk_url':
zendesk_url: ''
zendesk_jwt_shared_secret: 'Your secret key'
zendesk_api_sync_users': ''
zendesk_no_permission_page': ''
......@@ -90,13 +90,13 @@ class ZendeskAdminForm extends ConfigFormBase {
* {@inheritdoc}
*/
public function submitForm(array &$form, FormStateInterface $form_state) {
$config = $this->config('zendesk.settings');
$config->set('zendesk_url', $form_state->getValue('zendesk_url'));
$config->set('zendesk_api_token', $form_state->getValue('zendesk_api_token'));
$config->set('zendesk_api_mail', $form_state->getValue('zendesk_api_mail'));
$config->set('zendesk_roles', $form_state->getValue('zendesk_roles'));
$config->set('zendesk_no_permission_page', $form_state->getValue('zendesk_no_permission_page'));
$config->save();
$this->config('zendesk.settings')
->set('zendesk_url', $form_state->getValue('zendesk_url'))
->set('zendesk_api_token', $form_state->getValue('zendesk_api_token'))
->set('zendesk_api_mail', $form_state->getValue('zendesk_api_mail'))
->set('zendesk_roles', $form_state->getValue('zendesk_roles'))
->set('zendesk_no_permission_page', $form_state->getValue('zendesk_no_permission_page'))
->save();
return parent::submitForm($form, $form_state);
}
......
......@@ -34,7 +34,7 @@ class ZendeskUsers {
*
* @var \Drupal\Core\Config\ConfigFactoryInterface
*/
protected $configFactory;
protected $config;
/**
* The logger.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment