protected function makeQuery()
    {
        $query = $this->make();
        $this->conditionApplier->apply(new ConditionTaker($query));

        return $query;
    }
protected function makeQuery()
    {
        $query = $this->make();
        $this->conditionApplier->apply(new ConditionTaker($query));

        return $query;
    }
protected function makeQuery ( ) { $ query = $ this -> make ( ) ; $ this -> conditionApplier -> apply ( new ConditionTaker ( $ query ) ) ; return $ query ; }
returns a query builder

@return \Illuminate\Database\Eloquent\Builder
returns a query builder