/**
  * Perform necessary filters.
  *
  * @return void
  */
 public function filterRecords()
 {
     if ($this->autoFilter && $this->request->isSearchable()) {
         $this->filtering();
     } else {
         if (is_callable($this->filterCallback)) {
             call_user_func($this->filterCallback, $this->filterCallbackParameters);
         }
     }
     $this->columnSearch();
     $this->filteredRecords = $this->isFilterApplied ? $this->count() : $this->totalRecords;
 }