public function useFilterArray(array $filterArray)
    {
        foreach ($filterArray as $key => $additionalFilter) {
            $this->useFilter($additionalFilter, $key);
        }

        return $this;
    }
public function useFilterArray(array $filterArray)
    {
        foreach ($filterArray as $key => $additionalFilter) {
            $this->useFilter($additionalFilter, $key);
        }

        return $this;
    }
public function useFilterArray ( array $ filterArray ) { foreach ( $ filterArray as $ key => $ additionalFilter ) { $ this -> useFilter ( $ additionalFilter , $ key ) ; } return $ this ; }
Uses an array of filters and applies them to the query.

@param array $filterArray
@return $this
Uses an array of filters and applies them to the query .