/** * Processing widget options on save * * @param array $new_instance The new options * @param array $old_instance The previous options */ public function update($new_instance, $old_instance) { $instance = parent::update($new_instance, $old_instance); $instance['ibm-sbtk-grid-pager'] = !empty($new_instance['ibm-sbtk-grid-pager']) ? strip_tags($new_instance['ibm-sbtk-grid-pager']) : ''; $instance['ibm-sbtk-grid-sorter'] = !empty($new_instance['ibm-sbtk-grid-sorter']) ? strip_tags($new_instance['ibm-sbtk-grid-sorter']) : ''; $instance['ibm-sbtk-grid-page-size'] = !empty($new_instance['ibm-sbtk-grid-page-size']) ? strip_tags($new_instance['ibm-sbtk-grid-page-size']) : ''; $instance['ibm-sbtk-grid-footer'] = !empty($new_instance['ibm-sbtk-grid-footer']) ? strip_tags($new_instance['ibm-sbtk-grid-footer']) : ''; return $instance; }