public function ModeBlock::blockSubmit in Open Social 10.0.x
Same name and namespace in other branches
- 8.9 modules/social_features/social_activity/src/Plugin/views/display/ModeBlock.php \Drupal\social_activity\Plugin\views\display\ModeBlock::blockSubmit()
- 8.8 modules/social_features/social_activity/src/Plugin/views/display/ModeBlock.php \Drupal\social_activity\Plugin\views\display\ModeBlock::blockSubmit()
- 10.3.x modules/social_features/social_activity/src/Plugin/views/display/ModeBlock.php \Drupal\social_activity\Plugin\views\display\ModeBlock::blockSubmit()
- 10.1.x modules/social_features/social_activity/src/Plugin/views/display/ModeBlock.php \Drupal\social_activity\Plugin\views\display\ModeBlock::blockSubmit()
- 10.2.x modules/social_features/social_activity/src/Plugin/views/display/ModeBlock.php \Drupal\social_activity\Plugin\views\display\ModeBlock::blockSubmit()
Handles form submission for the views block configuration form.
Parameters
\Drupal\views\Plugin\Block\ViewsBlock $block: The ViewsBlock plugin.
array $form: The form definition array for the full block configuration form.
\Drupal\Core\Form\FormStateInterface $form_state: The current state of the form.
Overrides Block::blockSubmit
See also
\Drupal\views\Plugin\Block\ViewsBlock::blockSubmit()
1 call to ModeBlock::blockSubmit()
- FilterBlock::blockSubmit in modules/
social_features/ social_activity/ modules/ social_activity_filter/ src/ Plugin/ views/ display/ FilterBlock.php - Handles form submission for the views block configuration form.
1 method overrides ModeBlock::blockSubmit()
- FilterBlock::blockSubmit in modules/
social_features/ social_activity/ modules/ social_activity_filter/ src/ Plugin/ views/ display/ FilterBlock.php - Handles form submission for the views block configuration form.
File
- modules/
social_features/ social_activity/ src/ Plugin/ views/ display/ ModeBlock.php, line 149
Class
- ModeBlock
- The plugin that handles a block.
Namespace
Drupal\social_activity\Plugin\views\displayCode
public function blockSubmit(ViewsBlock $block, $form, FormStateInterface $form_state) {
parent::blockSubmit($block, $form, $form_state);
if ($value = $form_state
->getValue([
'override',
'type',
])) {
$block
->setConfigurationValue('type', $value);
}
$form_state
->unsetValue([
'override',
'type',
]);
}