/**
  * Get filters
  *
  * @return Collection
  */
 public function getFilters()
 {
     $input = $this->collection->make($this->request->except($this->sortName));
     $filters = $this->collection->make();
     $input->filter(function ($value) {
         if ($this->ignoreEmptyFilters && is_string($value) && (string) $value == '') {
             return false;
         }
         return true;
     })->each(function ($value, $field) use($filters) {
         $filter = new Filter();
         $filter->setField($field);
         $filter->setValue($value);
         $filters->push($filter);
     });
     return $filters;
 }