RadioButtons.php in Better Exposed Filters 8.5
File
src/Plugin/better_exposed_filters/pager/RadioButtons.php
View source
<?php
namespace Drupal\better_exposed_filters\Plugin\better_exposed_filters\pager;
use Drupal\Core\Form\FormStateInterface;
class RadioButtons extends PagerWidgetBase {
public function exposedFormAlter(array &$form, FormStateInterface $form_state) {
parent::exposedFormAlter($form, $form_state);
if (!empty($form['items_per_page'])) {
$form['items_per_page']['#type'] = 'radios';
$form['items_per_page']['#prefix'] = '<div class="bef-sortby bef-select-as-radios">';
$form['items_per_page']['#suffix'] = '</div>';
}
}
}