public function RssFeedsForm::submitForm

Implements \Drupal\Core\Form\FormInterface::submitForm().

Overrides SystemConfigFormBase::submitForm

File

drupal/core/modules/system/lib/Drupal/system/Form/RssFeedsForm.php, line 60
Contains \Drupal\system\Form\RssFeedsForm.

Class

RssFeedsForm
Configure RSS settings for this site.

Namespace

Drupal\system\Form

Code

public function submitForm(array &$form, array &$form_state) {
  $this->configFactory
    ->get('system.rss')
    ->set('channel.description', $form_state['values']['feed_description'])
    ->set('items.limit', $form_state['values']['feed_default_items'])
    ->set('items.view_mode', $form_state['values']['feed_item_length'])
    ->save();
  parent::submitForm($form, $form_state);
}